Andrew Hazlett is a Principal Software Engineer with 11 years of experience, currently leading backend architecture and delivery at Later from Chicago. He specializes in Node.js, TypeScript, and AWS, building data pipelines and ergonomic APIs with a strong emphasis on DDD, SOLID principles, and event-driven systems. Comfortable across paradigms, he pairs an opinionated architectural approach with pragmatic trade-offs to work effectively with existing teams and codebases. Andrew routinely consults with non-technical stakeholders to define feasible requirements and manages end-to-end SDLC practices that prioritize component isolation and automatable testing environments. His mechanical engineering background informs a systems-minded, analytical approach to designing repeatable, validated solutions. Known for bringing consultant-like clarity to product decisions, he excels at turning complex data flows into predictable, maintainable services.
11 years of coding experience
12 years of employment as a software developer
Master of Science (MS) Mechanical Engineering, Master of Science (MS) Mechanical Engineering at University of Dayton
Contributions:102 pushes, 9 branches, 18 issues in 10 years 4 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
Andrew Hazlett - Principal Software Engineer at Later