Vivien Hung

Principal Software Engineer at Microsoft

Redmond, Washington, United States
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
Vivien Hung is a Principal Software Engineer with 11+ years at Microsoft, specializing in developer experience, AI-for-engineering initiatives, and turning ambitious product visions into incremental, user-centered deliverables. She blends full-stack and front-end craftsmanship—contributing UI polish to high-profile projects like Microsoft’s semantic-kernel Copilot Chat and improving CLI tooling for Codex—while driving cross-team collaboration in the Office of the CTO. Known for using observation and prototypes to navigate ambiguity, she helps teams move from experiments to production with clarity and measurable impact. Based in Redmond, she pairs deep cloud and big-data platform experience with a passion for making interfaces intuitive enough that “even my grandparents wouldn’t need instructions.”
code11 years of coding experience
job17 years of employment as a software developer
bookMaster's degree Computer Science and Information Engineering, Master's degree Computer Science and Information Engineering at National Taiwan University
bookBachelor's degree Computer Science and Information Engineering, Bachelor's degree Computer Science and Information Engineering at National Central University
languagesEnglish, Japanese, Spanish, Chinese
github-logo-circle

Github Skills (23)

javascript10
openai-api10
typescript10
typescript-types10
powershell10
fluentui10
typescripts10
react10
scripting9
ui-design9
shell9
script9
sh9
apidoc8
api8

Programming languages (10)

TypeScriptC#DockerfileC++BicepSCSSJavaScriptJupyter Notebook

Github contributions (5)

github-logo-circle
microsoft/Codex-CLI

Mar 2022 - Jun 2022

CLI tool that uses Codex to turn natural language commands into their Bash/ZShell/PowerShell equivalents
Role in this project:
userFull-stack Developer
Contributions:1 review, 21 commits, 2 PRs in 2 months
Contributions summary:Vivien primarily contributed to setting up and improving the PowerShell setup and cleanup scripts for the NL-CLI tool. They added functionality to handle secrets securely, including converting secure strings. Furthermore, the user refactored the setup and cleanup processes, improving their modularity and adding OpenAI API access checks and engine ID validation. They also updated the project's dependencies and merged updates from the main branch.
codexzshellpowershellbashcli-tool
microsoft/semantic-kernel

Apr 2023 - Jun 2023

Integrate cutting-edge LLM technology quickly and easily into your apps
Role in this project:
userFront-end Developer
Contributions:78 reviews, 11 PRs, 43 comments in 1 month
Contributions summary:Vivien primarily contributed to the development of the Copilot Chat web application's user interface. Their work included implementing a typing indicator animation using Fluent UI components, enhancing user feedback during bot responses. Furthermore, the user addressed UX issues, such as fixing preview text wrapping and correcting alignment issues in chat messages. This indicates a focus on improving the user experience and visual presentation of the application.
aiartificial-intelligencellmopenaisdk
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
Vivien Hung - Principal Software Engineer at Microsoft