Bertrand Ong

Senior Software Engineer at Microsoft

North Vancouver, British Columbia, Canada
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
Bertrand Ong is a Senior Software Engineer based in North Vancouver with six years of professional experience building cloud and communication services, currently at Microsoft where he progressed from Software Engineer II to his current role on Azure Communication Services. He has a strong back-end focus, evidenced by notable open-source contributions to the high-profile Azure SDK for JavaScript—particularly enhancing SMS 1:N messaging and idempotency in smsClient logic and tests. His career spans cloud engineering at SAP and software roles at GE Digital and consultancies, giving him a pragmatic blend of enterprise-grade system design and hands-on implementation. A UBC computer science graduate, he pairs rigorous engineering fundamentals with practical product impact and a willingness to dive into SDK internals that improve developer-facing APIs.
code6 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at The University of British Columbia
github-logo-circle

Github Skills (14)

sms-messages10
typescript10
javascript10
nodejs10
typescripts10
api10
sms10
apidoc10
azure-sdk10
typescript-types10
testing9
microsoft-azure9
azure9
browser6

Programming languages (7)

TypeScriptC#JavaJavaScriptMarkdownPythonTypeSpec

Github contributions (5)

github-logo-circle
Azure/azure-sdk-for-js

Feb 2021 - Jun 2021

This repository is for active development of the Azure SDK for JavaScript (NodeJS & Browser). For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/javascript/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-js.
Role in this project:
userBack-end Developer
Contributions:154 reviews, 32 commits, 68 PRs in 4 months
Contributions summary:Bertrand primarily contributed to the development of the SMS functionality within the Azure SDK for JavaScript. Their work involved significant changes to the `smsClient.ts` file, suggesting a focus on back-end logic and API interactions. The user also made contributions to testing frameworks with updates to several test files. These commits indicate enhancements to SMS 1:N Messages and idempotency functionality.
versionedbrowserjavascriptsdkconsumers
beltr0n/azure-sdk-for-js

Feb 2021 - Jun 2021

This repository is for active development of the Azure SDK for JavaScript (NodeJS & Browser). For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/en-us/javascript/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-js.
Contributions:120 pushes, 47 branches in 4 months
versionedbrowserazure-functionsjavascriptsdk
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
Bertrand Ong - Senior Software Engineer at Microsoft