William Wong

Hong Kong, 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
William Wong is a full-stack developer based in Hong Kong with over 11 years of professional experience and a 15+-year passion for coding. He brings strong expertise in modern web and mobile stacks—HTML/CSS, React/React Native, Node.js, Redux, Webpack/rollup, Azure, Cordova and C#—paired with practical UX, i18n and accessibility know-how. William is an active open-source contributor to Microsoft's Bot Framework projects, improving front-end components, localization (including Simplified Chinese), and robustness in web chat and emulator tooling. He enjoys turning data visualizations and product ideas into polished, usable interfaces, often tackling build-system and cross-platform challenges behind the scenes. Colleagues value his blend of hands-on implementation, attention to UX details, and continuous self-directed learning.
code12 years of coding experience
bookHong Kong Baptist University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1,168reputation
218kreached
28answers
8questions
Badges
ftp
top-5%
github-logo-circle

Github Skills (31)

javascript10
electron10
typescript10
websocket10
websockets-client10
sdk10
front-end-development10
typescript-types10
bot-framework10
js10
nodejs10
typescripts10
websocket-client10
client-websocket10
react10

Programming languages (18)

C#PowerShellJavaCSSC++BikeshedCGo

Github contributions (5)

github-logo-circle
A highly-customizable web-based client for Azure Bot Services.
Role in this project:
userFront-end Developer
Contributions:37 releases, 1148 reviews, 699 commits in 5 years 7 months
Contributions summary:William primarily contributed to the front-end of the project, with commits focused on UI components and localization. Their work involved adding support for simplified Chinese, including the necessary language configurations. They also added React samples, improved existing samples, and refactored the codebase to integrate with modern browser technology.
azure-bot-servicebot-frameworkadaptive-cardsazure-bot-serviceschat
A desktop application that allows users to locally test and debug chat bots built with the Bot Framework SDK.
Role in this project:
userFront-end Developer
Contributions:1 review, 18 commits, 38 PRs in 8 months
Contributions summary:William primarily focused on front-end development within the Bot Framework Emulator. Their contributions involved significant restructuring of the client-v2 directory, including moving client code and separating build packages. They implemented various UI components such as the tree view and wide card layout, and updated the emulator's CSS to override BotChat styles. Additionally, the user worked on integrating speech token exchange and fixing related issues.
bot-frameworkchatbotdesktop-applicationmicrosoft-bot-frameworkbot-framework-emulator
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