Summary
Michael Doyle is a contract full-stack engineer based in Austin with over a decade of experience building high-traffic Rails applications and cloud-native services. He blends hands-on Ruby/Rails and JavaScript expertise with AWS infrastructure work—shipping features, performance improvements, and background processing at scale. As a former VP of Engineering and senior web engineer, he has led teams, mentored juniors, and architected new Rails apps using Docker, Sidekiq, Hotwire, ViewComponents and IaC via AWS CDK. He’s delivered pragmatic file-processing Lambdas, analytics ETL pipelines on Athena, and DevOps-friendly CI/CD workflows that tie engineering work to business outcomes. A self-starter and problem solver, Michael pairs product-minded development with a continuous learning approach and a knack for turning legacy monoliths into maintainable, testable systems. Outside of roles, his varied background—from building Alexa skills and bots to festival scheduling widgets—reveals a curiosity for practical integrations that improve user experience.
11 years of coding experience
14 years of employment as a software developer
Bachelor's Degree Marketing, Bachelor's Degree Marketing at DePaul University
Carmel High School