HelenĀ Tsang

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
Helen Tsang is a Principal Software Engineer based in Redmond with a decade of experience designing large-scale, secure web platforms and a history of shipping customer-facing e-commerce and analytics applications. At Microsoft she drives the TeamsJS SDK to enable web apps to run inside Microsoft Teams, contributing hands-on to front-end APIs and unit-tested features in notable open-source projects like microsoft-teams-library-js. Her background spans startup and enterprise environments where she built big-data analytics stacks with React and Node as well as CMS solutions for e-commerce, giving her practical full-stack fluency. Trained as an electrical engineer with graduate work in communications, she blends systems thinking and strong front-end craftsmanship, and frequently refactors and improves developer-facing APIs to reduce friction for integrators.
code5 years of coding experience
job8 years of employment as a software developer
bookBSEE Electrical Engineering and Computer Science, BSEE Electrical Engineering and Computer Science at University of California, Berkeley
bookUniversity of California, Los Angeles
languagesChinese
github-logo-circle

Github Skills (8)

unit-testing10
javascript10
microsoft-teams10
apidoc9
api9
typescripts8
typescript8
typescript-types8

Programming languages (4)

C#TypeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
JavaScript library for use by Microsoft Teams apps
Role in this project:
userFront-end Developer
Contributions:22 reviews, 5 commits, 6 PRs in 10 months
Contributions summary:Helen primarily contributed to the JavaScript library for Microsoft Teams apps by implementing and testing new APIs. They added functionality for app initialization and sharing web content, including error handling and validation. Code changes involved modifications to both the public-facing API files and corresponding unit tests. The user also addressed linting issues and refactored code for improved readability.
microsoft-teamsjavascript-libraryjavascriptnodejsmicrosoft
A test tab for Microsoft Teams used to exercise the platform and SDK
Contributions:21 pushes, 7 branches in 3 years 5 months
microsoft-teamssdkmicrosoft
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
Helen Tsang - Principal Software Engineer at Microsoft