Thomas Ernstorfer is a Senior Software Engineer in San Francisco with 14 years of experience building full-stack web applications and cloud-native systems, blending strong Python and JavaScript skills with deep AWS/DevOps expertise. He has driven product and infrastructure work across startups and large firms—leading application teams, designing ETL and SOA services at Yelp, and shaping scalable architectures at Bain and Magic. Thomas is comfortable from frontend UX to backend data pipelines, having replaced search systems with Elasticsearch, built A/B testing and geocoding migrations, and developed ML-adjacent ETL for analytics. He also brings hands-on leadership experience—sprint planning, technical debt reduction, and mentoring—rooted in an early career teaching programming and founding CTO responsibilities. A practical problem-solver, he often surfaces operational improvements that cut latency and complexity while keeping product needs central.
14 years of coding experience
10 years of employment as a software developer
Bachelor's Degree, Informatics, Bachelor's Degree, Informatics at Universidad Técnica Federico Santa María
Contributions:3 pushes, 1 branch in 1 year 7 months
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
Thomas Ernstorfer - Senior Software Engineer at Magic