Joshua Gummersall is a Principal Software Development Engineer based in Seattle with 11 years of experience building backend systems and developer-focused tooling. He has held senior and leadership roles at Zillow and Microsoft, where he contributed to and managed work on the Microsoft Bot Framework—authoring fixes, samples, and OAuth/Teams integrations used by a broad developer community. Comfortable in TypeScript, Bash, and Vim-centric workflows, he pairs hands-on engineering with a knack for infrastructure and reliability from stints at Ngrok, Uber, and Moz. A founding engineer of a COVID-19 tracing project and an active open-source contributor, he brings product-minded pragmatism to complex distributed systems while obsessing over dotfiles and developer ergonomics.
11 years of coding experience
10 years of employment as a software developer
B.S. Computer Science, B.S. Computer Science at Seattle University
High School Diploma, High School Diploma at Seattle Preparatory
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:
Back-end Developer
Contributions:1126 reviews, 252 commits, 626 PRs in 1 year 3 months
Contributions summary:Joshua's commits primarily focus on enhancing the `microsoft/botbuilder-js` repository. The contributions include adding Teams oauth signin link handling to the OauthInput dialog, restructuring and testing adaptive-expressions and adding error handling to the ShowTypingMiddleware. Further contributions include marking the LuisService class as deprecated and marking botbuilder-connector exports.
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:
Back-end Developer
Contributions:33 reviews, 12 commits, 23 PRs in 10 months
Contributions summary:Joshua primarily contributed to the Bot Framework samples repository, focusing on JavaScript/TypeScript-based bot implementations. Their work included fixing bugs related to promise usage in Teams bot samples, updating dependencies, and refining the generated botbuilder templates. They also added a new sample related to multiply dialog packages and updated various dependencies to 4.14.0 and 4.13.4 versions of botbuilder and related libraries.
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
Joshua Gummersall - Principal Software Development Engineer at Zillow