Reza Shojaei is a Principal Architect and seasoned software leader with eight years of focused experience building autonomous, event-driven AI agents and scalable cloud systems at Microsoft. He has driven core architecture and delivery for Microsoft Copilot Studio and PowerApps, combining deep backend expertise in C#, distributed protocols (including MQTT), and data integration with product-minded engineering. Reza has a track record of improving reliability and performance in large-scale platforms—ranging from IoT device streaming in Azure samples to commerce and partner systems—and has contributed protocol-stability and refactors to popular Azure IoT C# samples. Based in Bellevue, WA, he blends hands-on engineering with people leadership across principal engineering and tech lead roles, and he holds a Computer Science degree from the University of Toronto. Notably, his background spans both enterprise finance and research projects (OCR for ancient scripts), reflecting a practical curiosity that helps translate complex algorithms into production-ready services.
8 years of coding experience
17 years of employment as a software developer
Bachelor Computer Science, Bachelor Computer Science at University of Toronto - Woodsworth College
Diploma Computer Programming, Diploma Computer Programming at Humber College
Provides a set of easy-to-understand samples for using Azure IoT Hub and Azure IoT Hub Device Provisioning Service and Azure IoT Plug and Play using C# SDK.
Role in this project:
Back-end Developer
Contributions:6 commits, 2 PRs, 12 comments in 29 days
Contributions summary:Reza primarily contributed to device streaming functionality within the Azure IoT Hub C# samples repository. Their work involved modifying code related to device streams proxy, specifically addressing timeouts, implementing MQTT protocol, and incorporating feedback from other developers. These changes likely improved the stability and protocol options for device stream interactions within the Azure IoT ecosystem. The user also refactored and updated the code, and addressed comments, resulting in improved code clarity.
Contributions:9 commits, 18 pushes, 1 branch in 1 month
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
Reza Shojaei - Principal Software Architect at Microsoft