Zhan Zhixiang

Software Engineer at Microsoft

Chengdu, Sichuan, 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
Zhan Zhixiang is a software engineer with seven years of experience building front-end and full-stack features for large-scale products at companies including Microsoft, NetEase, and Baidu. At Microsoft he contributed to the Bot Framework Composer—an influential open-source conversational AI tool—focusing on UI/UX improvements, LG template lifecycle, QnA integration, and backend data handling. He combines a visual design background (Industrial and Product Design, BUPT) with strong engineering skills, which helps him bridge product design and implementation in conversational interfaces. His work shows attention to internationalization, performance and maintainable project structure across complex codebases. Based in Chengdu, he brings a pragmatic, user-centered approach to developer tools and chat-first experiences.
code7 years of coding experience
job3 years of employment as a software developer
book学士, Industrial and Product Design, 学士, Industrial and Product Design at Beijing University of Posts and Telecommunications
github-logo-circle

Github Skills (17)

javascript10
typescript10
user-interface10
typescript-types10
conversational-ai10
state-management10
typescripts10
recoiljs10
react10
api-design9
back-end-development9
apidoc9
api9
nodejs9
office-ui-fabric8

Programming languages (3)

TypeScriptJavaScriptTypeSpec

Github contributions (5)

github-logo-circle
Dialog creation and management for Microsoft Bot Framework Applications
Role in this project:
userFull-stack Developer
Contributions:84 reviews, 384 commits, 208 PRs in 2 years 7 months
Contributions summary:Zhan primarily focused on implementing and improving the user interface and backend logic for the Microsoft Bot Framework Composer application. Their contributions involved creating, updating, and deleting language generation (LG) templates, as well as improving the visual editing experience and adding new features related to QnA integration. They also worked on fixing bugs, optimizing code, and ensuring proper project structure and data handling across different locales. The user demonstrated a good understanding of both front-end and back-end development in the context of a conversational AI application.
chatbotsdialogconversational-aibotdialogue-systems
Dialog creation and management for Microsoft Bot Framework Applications
Contributions:1 release, 8 PRs, 450 pushes in 1 year 6 months
dialogbotframeworkbotsmicrosoft-bot-framework
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
Zhan Zhixiang - Software Engineer at Microsoft