Michael Curd is a Senior Software Engineer in Seattle with 11 years of experience building front-end and full-stack features for Microsoft Teams. He specializes in JavaScript/TypeScript ecosystems—Angular, React, Node—and brings strong UI/CSS craftsmanship (SASS/HTML) alongside practical build-tool know-how. At Microsoft he progressed from Program Manager on Azure Storage to multiple engineering roles on Teams, blending product-facing coordination with deep implementation experience. His background includes early embedded and tooling work at Cisco and Cummins, giving him a pragmatic systems mindset that complements his UI focus. He holds an M.S. in Information Technology from Carnegie Mellon and a B.S. in Computer Engineering, and is known for turning complex collaboration requirements into polished, maintainable client experiences.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S.), Computer Engineering, Bachelor of Science (B.S.), Computer Engineering at North Carolina Agricultural and Technical State University
Master of Science (M.S.), Information Technology, Master of Science (M.S.), Information Technology at Carnegie Mellon University
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
Michael Curd - Senior Software Engineer at Microsoft