Mark M.

Principle Software Engineering Manager at Microsoft

Role
Principal Software Engineering Manager at Microsoft
Location
Seattle, WA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Mark M.

20 years of professional software development experience; 13 as a lead/people manager• Leading and growing teams building both new services and supporting established systems, including transitions between major releases, technology stacks, and decommissioning• Professional experience with C#, C++.NET Framework.NET Core, Win32, PowerShell, Service Fabric, HTTP/HTTPS, REST, WCF/SOAP, WS-Trust/WS-Federation, PKI, TCP/IP, Kusto, SQL, XML/XPath• Operational and technical expertise in mega-scale service management, distributed systems, microservice design patterns, security and RBAC, threat modelling, data handling, disaster planning, and Windows servicing and deployment

Experience

  1. Principal Software Engineering Manager

    Microsoft

    Jul 2014 — Present · Redmond, WA, US

    Principle architect and manager of a team developing core services for the Azure Control Plane - the set of distributed services that run Microsoft Azure. Our focus is on providing \"fundamentals as a service\" to the dozens of other services operating at this layer. By pairing microservices with a consumption-oriented, declarative service management model, we empower service owners to focus on their business problems vs the common problems associated with microservice lifecycle management. This broad area includes generalized solutions for service deployment and configuration, feature flighting, connectivity monitoring, firewall management, reverse proxying (routing billions of requests/day), secrets and certificate lifecycle management, health monitoring, telemetry, and resource governance.Environment: Windows, C#.NET, Service Fabric, HTTPS

Education

  • University of Washington

    Master's degree, Computer Science

    2006 — 2009

  • University of Michigan

    BSE, Computer Engineering

    1997 — 2001

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Mark M. — Principal Software Engineering Manager at Microsoft in Seattle, WA, US | Unifers