Steven Gum

Senior Software Engineer at Microsoft

Seattle, 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
award
Top expert inAzure-Centric AI and Bot Development
Steven Gum is a Senior Software Engineer based in Seattle with 10 years of experience specializing in conversational AI and conversation user interfaces, currently improving omnichannel experiences for Dynamics 365 at Microsoft. He has a strong open-source footprint across the Bot Framework ecosystem—contributing NLP localization, prompt enhancements, samples and emulator UI improvements—plus work on Azure CLI bot deployment tooling. Comfortable across front-end and back-end stacks, he’s delivered Python, .NET, Node.js and TypeScript components and test automation that keep complex conversational flows reliable. Notably, his contributions span both core SDK internals and developer-facing samples, showing an emphasis on making advanced bot capabilities accessible and maintainable.
code10 years of coding experience
job6 years of employment as a software developer
bookChaminade University of Honolulu
bookFull Stack Web Development, Full Stack Web Development at Coding Dojo Seattle
bookKamehameha Schools Kapalama Campus
bookBachelor of Arts (B.A.), Economics, Bachelor of Arts (B.A.), Economics at University of Hawaii at Manoa
languagesEnglish
github-logo-circle

Github Skills (46)

api-rest10
debug10
javascript10
bot-platform10
middleware10
cloud-computing10
python10
electron10
api-design10
restful-api10
testing10
net10
typescript10
bots10
adaptive-cards10

Programming languages (7)

TypeScriptC#JavaJavaScriptHTMLPythonTypeSpec

Github contributions (5)

github-logo-circle
microsoft/BotBuilder-Samples

Aug 2018 - Dec 2020

Welcome to the Bot Framework samples repository. Here you will find task-focused samples in C#, JavaScript/TypeScript, and Python to help you get started with the Bot Framework SDK!
Role in this project:
userFull-stack Developer
Contributions:26 reviews, 181 commits, 185 PRs in 2 years 3 months
Contributions summary:Steven contributed to both front-end and back-end aspects of the project. They implemented a Node.js Adaptive Cards sample in JavaScript/TypeScript and worked on a QnA Maker sample. Additionally, the user added a Node.js rich cards sample, as well as a TS Console Echo bot sample, demonstrating a full-stack approach to bot development. These changes suggest involvement across different components and functionalities within the bot framework.
botmicrosoft-cognitive-servicesjavascriptyeomanfocused
microsoft/botbuilder-js

Apr 2018 - Jan 2023

Welcome to the Bot Framework SDK for JavaScript repository, which is the home for the libraries and packages that enable developers to build sophisticated bot applications using JavaScript.
Role in this project:
userBack-end Developer
Contributions:3 releases, 573 reviews, 384 commits in 4 years 9 months
Contributions summary:Steven's commits primarily focused on adding samples to the `microsoft/botbuilder-js` repository. The user added several new samples and refactored existing ones, including examples for conversation updates, prompts, rich cards, and dispatch functionality. These changes involved refactoring around `dc.continue()` and adding `UserState` to the samples that already used `ConversationState`, indicating improvements in the bot's conversational flow and state management.
sdk-frameworkbotjavascriptsdkbots
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
Steven Gum - Senior Software Engineer at Microsoft