Principal Director Of Engineering, O&O Forecasting at SiriusXM
Atlanta, Georgia, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Luke Hatcher is a principal engineering leader with 18 years of experience building and scaling data-intensive systems for Ad Tech, currently leading O&O Forecasting at SiriusXM in Atlanta. He combines hands-on engineering—optimizing databases, retiring MapReduce pipelines, and prototyping Scala/Spark and Iceberg-based cloud workflows—with strategic initiatives like cloud migration and modern data warehouse strategy. Luke has driven measurable business impact through pipeline optimizations that sped Reach forecasts 4x, GCP cost-attribution tooling that saved millions, and unifying forecasting teams and products across acquisitions. His early open-source contributions to Django projects like Pinax, Symposion and GeoNode reflect a full-stack background that spans UX, backend models, and analytics integrations. Known for pragmatic technical leadership, he balances product-minded engineering with deep operational rigor and a knack for squeezing performance from any database engine.
17 years of coding experience
13 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Centre College
Contributions summary:Luke implemented a CMS (Content Management System) application with pages and menu functionality, indicating work on both backend and frontend. They added new URLs and settings related to the CMS and incorporated the MarkItUp and MPTT libraries for rich text editing and hierarchical content. Furthermore, the user integrated django-reversion to track changes to the CMS models. The user also modified the site's base templates to integrate the new features.
GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.
Role in this project:
Back-end Developer
Contributions:123 commits in 10 months
Contributions summary:Luke implemented features related to tagging functionality within the GeoNode application, including adding taggable managers to various models (Layer, Map, Contact). These changes involved modifying the models, views, and templates to incorporate tagging functionality, along with related tests. The user's contributions focused on enabling users to add and manage keywords for data layers and maps, enhancing the search and organization capabilities of the platform.
pythondjangosharingfacilitatesgis
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.