Erik Dreyer is a seasoned software leader and architect with over 15 years of experience building and operating scalable enterprise systems across marketplaces, payments, and retail point-of-sale domains. He has repeatedly transitioned from hands-on engineering to technical leadership—founding startups, serving as CTO, and leading engineering teams at companies like Toast, CarGurus, and HomeAway—while retaining deep expertise in distributed systems, ETL, and data-intensive Spark/Databricks platforms. Known for pragmatic architectural choices and cost-aware engineering (e.g., replacing expensive Delta storage with a homegrown "Semi Permanent Data" solution), he thrives on resolving mission-critical issues and shipping production-ready systems quickly. His background ranges from early work at NASA on Shuttle ascent trajectories to designing resilient locking and SCD frameworks for 80+ billion record environments, reflecting a rare blend of aerospace rigor and product-focused software craftsmanship. A dual US/EU citizen based in Boston, he also writes about modularizing monoliths, signaling an interest in maintainable evolution of large legacy systems.
11 years of coding experience
27 years of employment as a software developer
BS, Aerospace Engineering, BS, Aerospace Engineering at Georgia Institute of Technology
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.