Principal Software Engineer Architect Identity Governance And Management at Microsoft
Jersey Shore, Pennsylvania, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ian Bennett is a Principal Software Engineer and architect with 27+ years of experience, currently modernizing Azure Identity Governance and leading the engineering of Customer Lockbox on Microsoft's next-generation core platform. He combines deep hands-on coding with leadership—previously cutting high-severity live-site incidents by 60% as Principal Engineering Manager—while mentoring teams on secure SDLC, operability, and identity fundamentals. Ian has designed developer SDKs at consumer-internet scale (including media and TV OAuth/HLS integrations) and led identity solutions for high-profile enterprise and government customers. He frequently leverages AI tooling like Claude and Copilot to accelerate delivery, improve security posture, and drive near-100% test coverage. Outside of work he prototypes end-to-end hardware+ML systems—most recently a self-hosted voice assistant with a local LLM and a CV-driven smart pill dispenser—reflecting a pragmatic focus on identity, security, and developer experience.
11 years of coding experience
7 years of employment as a software developer
BS Computer Science, BS Computer Science at Kean University
This example project demonstrates how to handle secret rotation from a web application running in Azure Kubernetes Service, stores the secrets into KeyVault and then uses those secrets to access an Azure PostgreSQL instance.
Contributions:1 review, 9 commits, 3 PRs in 1 year 7 months
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
Ian Bennett - Principal Software Engineer Architect Identity Governance And Management at Microsoft