Summary
Michael Mayo is a results-driven Senior Software Engineer based in the Austin area with three years of professional engineering experience and a background in chemistry and secondary math education. He specializes in full-stack web application design and delivery, consistently improving efficiency, user experience, and business outcomes across healthcare, education, and enterprise products. Michael has led discovery and architectural decision-making, authored ADRs for external APIs, and built test-heavy codebases that reduced redundancy and sped feature delivery. His prior experience as a math teacher informs a pragmatic, documentation-first approach to knowledge sharing and team collaboration. Now at Aledade, he applies that blend of pedagogy and engineering to solve complex domain problems and scale reliable, user-centered systems.
3 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Chemistry, Bachelor's degree, Chemistry at North Carolina State University