Louis Michael is a Senior Software Engineer with a decade of experience building full-stack SaaS solutions at Microsoft, currently focused on Power BI reliability and Home page engineering. He progressed from internships and teaching assistant roles at Virginia Tech to shipping production features as a Software Engineer 2 and now as a senior engineer, blending product-facing frontend work with backend reliability. His academic background (MS in Computer Science) and co-authorship on empirical research into regular expressions signal a strong foundation in both systems engineering and program analysis. Colleagues rely on him for tackling tricky edge cases and improving service resilience, especially around report availability and UX-critical paths. Based in the Washington DC–Baltimore area, he brings a pragmatic research-informed approach to production problems. An uncommon detail: he pairs hands-on SaaS development with published empirical software engineering insights into why regexes are hard and hard to reuse.
10 years of coding experience
7 years of employment as a software developer
High School Diploma, High School Diploma at West Potomac High School
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Virginia Tech
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
Louis Michael - Senior Software Engineer at Microsoft