Philip Gao

Software Engineer II at Microsoft

Haidian District, Beijing, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Philip Gao is a pragmatic software engineer with 13 years of experience building cloud and embedded systems, currently contributing to Azure AI and Prompt Flow at Microsoft. He brings deep backend expertise in C#, Python and C/C++, plus a strong SAP background implementing ABAP-based data migration, new data models for S/4 HANA and SOAP services for financial products. Philip has a proven track record of shipping scalable testing and CI infra, refactoring large projects, and translating product needs into robust engineering (evidenced by moving Prompt Flow to GitHub and automating workflow generation). He also blends hardware and cloud experience—designing IoT solutions with Raspberry Pi and HANA Cloud for award-winning intrapreneurship projects—and applies that systems thinking to AI workflow tooling. Based in Beijing and trained at Tsinghua, he pairs low-level performance sensibilities with cloud-native design to solve cross-disciplinary challenges.
code13 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Tsinghua University
languagesChinese, English, Japanese
github-logo-circle

Github Skills (15)

bash10
workflow-automation10
jinjava10
templating10
python10
render10
rendering10
cicd9
microsoft-azure9
githubaction-workflow9
github-ci9
azure9
prompt-engineering8
ai7
llm7

Programming languages (8)

TypeScriptC#PowerShellCoffeeScriptJavaScriptObjective-CJupyter NotebookPython

Github contributions (5)

github-logo-circle
microsoft/promptflow

Sep 2023 - Aug 2024

Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.
Role in this project:
userBackend Developer
Contributions:931 reviews, 250 PRs, 836 pushes in 11 months
Contributions summary:Philip implemented a system for generating workflows from README files using Python, Jinja templates, and bash scripts. Their primary focus was on the creation of reusable workflow steps for Azure-related tasks, including login, dependency installation, and creating AOAI connections. The user also refactored the workflow generation process and notebook workflow generation, incorporating improvements to naming conventions, and run scheduling.
aiai-application-developmentai-applicationschatgptgpt
crazygao/Nazta

Sep 2012 - Oct 2012

Contributions:12 commits in 25 days
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
Philip Gao - Software Engineer II at Microsoft