Michael Bennett

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
Michael Bennett is a front-end engineer in Seattle with 10 years of experience building accessible, configuration-focused UIs for bot platforms and developer tools. With a background in animation and teaching, he blends strong visual design instincts with pragmatic engineering—specializing in data visualizations and polished user interactions. At Microsoft he worked across Copilot Studio and Azure Bot Service, owned accessibility compliance for the Bot Framework, and contributed both front-end and back-end fixes to widely used open-source projects like the Bot Framework Emulator and botbuilder-dotnet. He’s comfortable across the stack, from adding QnA tracing for better observability to refining emulator UX and test suites, and he brings a practiced eye for usability that comes from years creating motion graphics and interactive kiosks.
code10 years of coding experience
job14 years of employment as a software developer
bookBA, Computer Science, BA, Computer Science at Willamette University
stackoverflow-logo

Stackoverflow

Stats
622reputation
21kreached
14answers
4questions
github-logo-circle

Github Skills (29)

electron10
net10
bots10
typescript10
dotnet10
ui-design10
asp-net10
uid10
bot-framework-emulator10
sdk10
front-end-development10
typescript-types10
dotnet-core10
googlebot10
bot-framework10

Programming languages (7)

TypeScriptC#C++JavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
A desktop application that allows users to locally test and debug chat bots built with the Bot Framework SDK.
Role in this project:
userFull-stack Developer
Contributions:41 commits, 26 PRs, 5 pushes in 1 year
Contributions summary:Michael primarily contributed to the front-end of the Bot Framework Emulator, implementing and refining UI elements and user interactions. They added zoom functionality to the address bar menu and fixed a bug in the log view. Furthermore, the user addressed issues related to window positioning and display changes and added a bot state tab to App Settings. The user's work also included the set up and refinement of the test suite and framework.
botbot-framework-emulatorbot-frameworkreactsdk-framework
microsoft/botbuilder-dotnet

Apr 2018 - Apr 2018

Welcome to the Bot Framework SDK for .NET repository, which is the home for the libraries and packages that enable developers to build sophisticated bot applications using .NET.
Role in this project:
userBack-end Developer
Contributions:14 commits, 3 PRs, 4 comments in 10 days
Contributions summary:Michael focused on adding QnAMaker traces to the botbuilder-dotnet repository. These changes involve integrating tracing capabilities to monitor and debug interactions with the QnAMaker middleware. The user's contributions added new classes for managing trace information and incorporated these traces within the existing middleware structure. This work enables developers to better understand and troubleshoot the QnAMaker component within their bot applications.
dotnetsdk-frameworkdotnet-core2botsdk
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
Michael Bennett