Michael Yagley is a Principal Software Engineering Manager in Seattle with 14 years of experience building cloud-native and IoT systems, currently leading Azure Security at Microsoft. He has driven architecture and delivery for Azure IoT Edge and the broader Azure IoT platform, combining hands-on backend contributions to the open-source iotedge project with senior leadership roles. As a former co-founder and CTO of TempoIQ, he brings entrepreneurial product sensibility and deep expertise in large-scale sensor data, real-time analytics, and embedded systems. Known for breaking complex distributed projects into maintainable subprojects and interfaces, he bridges low-level device code and cloud management services. Colleagues describe him as a pragmatic technologist who moves smoothly between coding, architecture, and team leadership while keeping security and operational reliability front and center.
Contributions:3 releases, 289 commits, 298 PRs in 3 years 1 month
Contributions summary:Michael's commits primarily focused on implementing the foundational structure for the IoT Edge OSS project, specifically the agent and local IoT Hub modules. They broke down the project into subprojects, set up directory structures, and introduced initial code within the util project. They also added features to the management service to add module details. Additionally, the user was involved in creating the necessary code for the http module.
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 Yagley - Principal Software Engineering Manager at Microsoft