Summary
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