Hao Luo is a Principal Software Engineer with 13 years of experience, currently leading cloud adoption and modernization engagements at Microsoft from his base in Kihei, Hawaii. He blends web and IoT expertise—real-time services, mobile apps, GraphQL APIs, and Azure IoT pipelines—with data visualization and BI skills (D3, Power BI) to build production-grade, accessible experiences. Technically versatile across JavaScript, Node, PHP/Laravel, serverless Azure/AWS, containers, and Terraform, he contributes to high-profile open-source projects such as the AzureRM Terraform provider and Backstage, improving Function App support and long-running backend workflows. Known for pragmatic API and DevOps design, he pairs hands-on implementation with architecture and identity best practices for enterprise scenarios. An unusual combination of motion-graphics/media design and deep cloud engineering gives him a creative edge in crafting user-facing and data-driven solutions.
Backstage is an open framework for building developer portals
Role in this project:
Backend Developer
Contributions:20 reviews, 33 commits, 1 PR in 2 months
Contributions summary:Hao primarily contributed to the backend functionality of the Backstage framework. They implemented a long-running action and example template within the scaffolder-backend, adding features such as waiting workflows and setting task limits. They also addressed linting errors and integrated changes from the master branch. Furthermore, they worked on concurrent task management within the TaskWorker.
Contributions summary:Hao focused on implementing and refining features related to Function Apps within the Azure Resource Manager Terraform provider. Their contributions involved adding the `client_cert_mode` configuration, and updating the code to support client certificate handling and configuration. They added data source tests and made associated code modifications across multiple files to enable the feature and to enhance the overall interface for managing Function Apps. These changes included modifications to the data source and resource definitions, as well as related testing.
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
Hao Luo - Principal Software Engineer at Microsoft