Adam Spain

Senior Data Engineer

Baltimore, Maryland, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Adam Spain is a Senior Data Engineer with a decade of experience building scalable, reliable data pipelines and migrations across cloud platforms. He has a strong track record at companies like GoodRx, Flywheel Digital, Astronomer, and Verizon Media where he designed ETL pipelines, led cross-database migrations (MySQL, Postgres, Redshift, Snowflake), and integrated Airflow with cloud and orchestration technologies. Adam combines hands-on SQL and Python data wrangling with operational improvements—CI/CD, custom Airflow operators, alerting, and automated metadata retention—that measurably boosted pipeline reliability and efficiency. He mentors engineers, champions documentation, and translates customer needs into product improvements from onboarding to production. Based in Baltimore, he pairs an early finance/MIS background with deep engineering chops to bridge business requirements and technical execution. An underrated strength is his consistent focus on operational tooling and observability that prevents problems before they surface.
code10 years of coding experience
job9 years of employment as a software developer
bookFinance, Management Information Systems, Finance, Management Information Systems at University of Delaware
languagesEnglish
github-logo-circle

Github Skills (50)

garmin10
fitness10
strava10
strava-api10
data-pipelines10
python10
contribution-graph10
data-science10
activity-tracking10
data-engineering10
machine-learning10
workflow-engine10
apache10
scheduler10
etl10

Programming languages (7)

TypeScriptShellSCSSVueJavaScriptGoPython

Github contributions (5)

github-logo-circle
Example DAGs demonstrating how to implement alerting and notifications via Slack
Contributions:9 commits, 4 PRs, 6 pushes in 8 months
slack
Example DAGs demonstrating how to implement alerting and notifications via Microsoft Teams
Contributions:8 commits, 5 PRs, 5 pushes in 10 months
microsoft-teams
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial