Summary
Muhammad Hassan is a Senior Software Engineer in the Greater Seattle Area with 11 years of experience building scalable, cloud-native web applications at Microsoft and in enterprise settings. He specializes in full-stack development using ASP.NET WebAPI, C#, advanced JavaScript/TypeScript frameworks (Angular, React), and Azure microservices, with a strong focus on performance, availability and accessibility for large user bases. At Microsoft he led UI and backend efforts for Endpoint Analytics and Desktop Analytics, drove a near-zero-downtime migration into Intune, and mentors teams while managing sprint delivery and vendor-supported production systems. He contributes open-source Angular components and tooling (including NuGet packages and demo projects) and maintains a technical blog, showing a commitment to community and developer ergonomics beyond day-to-day product work. Notably, he has hands-on experience designing data pipelines and dashboards used by thousands of external ISVs, combining frontend UX craft with backend distributed systems knowledge.
11 years of coding experience
9 years of employment as a software developer
Master of Science (MS), Computer Science, Master of Science (MS), Computer Science at Lahore University of Management Sciences
BS, Computer Science, BS, Computer Science at National University of Computer and Emerging Sciences