Summary
Work History
Education
Skills
References
Timeline
SoftwareEngineer
Jeffrey Brown

Jeffrey Brown

Roanoke,VA

Summary

A seasoned professional capable of wearing many hats, with a focus on backend software engineering, DevOps, cloud infrastructure, automation/tooling and big-data projects. Eagerly pursuing a dynamic role that stimulates and pushes the boundaries of my capabilities, allowing me to leverage my existing skills while fostering further growth.

Work History

Lead Software and DevOps Engineer

Fringe
Richmond, USA
10.2021 - Current
  • Description: Led software and DevOps engineering efforts to support a fast-paced startup specializing in Lifestyle Accounts (LSAs) through an ecommerce marketplace.
  • Large focus on system architecture, building REST APIs, DevOps practices, AWS infrastructure, containerized deployments, Kubernetes administration, CICD tooling and processes, data modeling, scalability, automated testing and observability
  • Other areas covered: security, compliance, vulnerability management, PII scrubbing, monitoring, alerting, SalesForce data syncs via Heroku Connect, cloud cost-management
  • Mentoring other engineers
  • Skills/Tech: Scala, SBT, AWS (EKS, ECR, CodeArtifact, Redis, WAF, Cloudwatch, IAM, Route53, EC2, ALB, Secrets, etc), Kubernetes, Docker, Github Workflows/Actions, DataDog, Docker, Vanta (compliance monitoring), Kandji (MDM), CDK/Terraform, shell scripting, linux, TDD/Test-containers

Staff Engineer - Software and DevOps

Blackboard
Baltimore, User
01.2017 - 10.2021
  • Description: Served as Software engineer to the DevOps team that worked with Blackboard's flagship product: Learn. A web-based learning management system that allows users to teach, learn, and share knowledge online.
  • Project: Learn Migration from Managed Hosting to Cloud. Created automation processes to facilitate the seamless migration, provisioning and modifications of Learn instances in AWS. Skills/Tech: AWS (CloudFormation, RDS, EC2, S3, etc), Terraform, Python, Jenkins, Groovy, NetApp, Docker, and Linux/shell scripting.
  • Project: Learn Metrics and Cost Data, sole engineer. Exposed Learn site metrics to gain valuable insights into resource consumption and user statistics. Integrated this with AWS Cost and Usage reporting resulting in accurate billing and comprehensive system analysis. Skills/Tech: AWS (S3, Redshift, EC2, ECR, etc), Java, Jenkins, Python, Docker, Snowflake and SQL

Principal Software Engineer

AOL / Yahoo
Baltimore, Remote
10.2016 - 01.2017
  • Description: Principal Software Engineer working in Ad Tech on Audience Targeting Project, extracting user attributes from Ad Server logs to generate segments to which Advertisers could target.
  • Successfully migrated from bare-metal managed hosting environment to AWS EMR to significantly reduce financial and operational costs with transient clusters.
  • Skills/Tech: AWS (Elastic Map-Reduce, S3, Lambda, etc), Python, Scala, Spark, Hadoop, Oozie, Pig, Cassandra

Principal Architect

Videology
Baltimore, Remote
04.2014 - 10.2016
  • Description: Served as Principal Architect on Big Data and Reporting team, with the goals to turn millions of Ad Server log lines (per hour) into aggregate dataset consumable by Data Warehouses, BI Tools, and the ML/Data Science team.
  • Successfully migrated all ETL processes from AWS EMR to AWS-hosted Cloudera Hadoop, resulting huge increase of reliability and some cost savings.
  • Skills/Tech: AWS(EMR, EC2, S3, RedShift), EMR, Cloudera, Hadoop, Oozie, Hive, Sqoop, Java, Linux

Senior Software Engineer

Millennial Media
Baltimore
12.2009 - 12.2013
  • Description: Served as Senior Software Engineer from the inception of the company to IPO, playing a pivotal role in backend solutions and demonstrating ownership of multiple projects.
  • Fostered close collaboration with devOps, techOps, and system administrators to effectively align efforts with operational needs.
  • Example Project: Distributed Aggregation Framework a.k.a. Preagg-PostAgg. Spearheaded the development and implementation of project with the goal of converting millions of lines of Ad Server logs into aggregated sets of data consumable by reporting tools, Ad-Server feedback, and operations team. Project was wholly in-house built Java application distributed across 80+ servers, using spare CPU/memory to perform map-reduce inspired aggregations. Resulting in outstanding scalability and extensibility for aggregation processing. Solution empowered the generation of 100s of custom data sets.
  • Skills/Tech: Java, shell-scripting, ActiveMQ, PHP, JSP, Linux

Principal Software Engineer

Advertising.com / AOL
Baltimore
12.2004 - 12.2009
  • Description: Principal Software Engineer working at one of the most successful online advertising company. Advertising.com became the technology, data and insights arm of AOL Advertising.
  • Example Project: Affiliate Advertising Marketplace which enabled publishers (site owners) to advertising campaigns via web-based marketplace. Skills/Tech: Java, JSP, Struts, CSS, SQL/Oracle, HTML, Hibernate, Linux, .NET, C#

Software Engineer

Various
01.1997 - 12.2004
  • Skills/Tech: Java, C/C++, Oracle, JSP, shell-scripting, JavaScript, Perl, PowerBuilder, etc.
  • More detail can be provided upon request

Education

BS - Computer Science

University of Maryland, Baltimore County
Baltimore, USA
05.1997

Skills

  • Backend software engineering
  • RESTful APIs
  • Scala, Java, Go, Python
  • Finatra, Spring Boot, Gin
  • Containerization, Docker, Kubernetes
  • Kubernetes Operations and Administration, Helm, Karpenter
  • DevOps Practices
  • Cloud Infrastructure, IAC: CDK, Terraform
  • CI/CD, GitHub Workflows and Actions, Jenkins
  • AWS: EKS, ECR, EC2, S3, Redis
  • AWS: IAM, Identity Center, Networking, Lambda, Cloud Watch
  • AWS: Cloud Formation, WAF, Inspector, Guard Duty
  • Databases: PostgreSQL, MySQL, Oracle, DDL/DML,
  • Data Modeling: ERWin, LucidChart
  • SQL: Analyzation and Optimization
  • Data Warehouses: RedShift, Snowflake
  • Big-Data: AWS EMR, AWS Athena, Hadoop, Spark, CDH, Hive, Oozie, HDFS, Pig
  • SRE-related: Datadog, PagerDuty, metrics, monitoring, alerting, on-call rotation and escalation planning, multi-region redundancy, disaster-recovery planning and exercises
  • Security: AWS WAF, Guard Duty, Inspector, Vulnerability Management, GitHub Advanced Security, SAST/DAST, Questionnaires
  • Compliance: Vanta, SOC 2 Type 1 and 2, Kandji MDM,
  • Process: Scrum, Agile, Kanban, JIRA
  • Team Leadership
  • Cross-functional collaboration
  • Communication
  • Problem Solving
  • Mentoring
  • Patient, empathetic, kind, humble

References

Available Upon Request

Timeline

Lead Software and DevOps Engineer

Fringe
10.2021 - Current

Staff Engineer - Software and DevOps

Blackboard
01.2017 - 10.2021

Principal Software Engineer

AOL / Yahoo
10.2016 - 01.2017

Principal Architect

Videology
04.2014 - 10.2016

Senior Software Engineer

Millennial Media
12.2009 - 12.2013

Principal Software Engineer

Advertising.com / AOL
12.2004 - 12.2009

Software Engineer

Various
01.1997 - 12.2004

BS - Computer Science

University of Maryland, Baltimore County
Jeffrey Brown