Benjamin Brown

Software Developer at Google

Salt Lake City, Utah, 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
Benjamin Brown is a seasoned software developer with 15 years of experience building cloud-scale backend systems and developer tools, currently contributing at Google after a six-year tenure at AWS. He co-founded Gest, blending machine learning and gesture recognition, and has a long history in bot frameworks—creating Botkit and Shuttlecraft and contributing to high-profile Microsoft bot SDKs and Composer UI. Comfortable across full-stack work, his open-source footprint ranges from front-end plugins like jQuery-Tags-Input to core backend fixes and middleware in botbuilder libraries. Based in Salt Lake City with a CS degree from UT Austin, he pairs pragmatic production engineering with a hacker’s creativity, a trait hinted at by his “old internet punk” GitHub persona.
code15 years of coding experience
job8 years of employment as a software developer
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at The University of Texas at Austin
github-logo-circle

Github Skills (38)

javascript10
jquery10
net10
bots10
typescript10
dotnet-new10
dotnet10
websocket10
ui-design10
dialog10
asp-net10
uid10
sdk10
front-end-development10
typescript-types10

Programming languages (9)

TypeScriptC#JavaRustCJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
howdyai/botkit

Aug 2015 - Apr 2022

Botkit is an open source developer tool for building chat bots, apps and custom integrations for major messaging platforms.
Role in this project:
userBack-end Developer
Contributions:6 releases, 6 reviews, 2206 commits in 6 years 8 months
Contributions summary:Benjamin contributed to the core functionality of the botkit library. They implemented error handling for web socket errors, including adding event listeners for error and close events. They added functions to retrieve information about a specific instance of a bot and to retrieve a user's profile information, likely for use in stats or user analytics. The user also fixed a critical issue related to a missing field definition and refactored the location for getting instance information.
alexa-skills-kitbot-applicationbotbotkitfacebook-messenger
xoxco/jQuery-Tags-Input

Apr 2011 - Jul 2013

Magically convert a simple text input into a cool tag list with this jQuery plugin.
Role in this project:
userFront-end Developer
Contributions:52 commits, 4 comments, 1 issue in 2 years 3 months
Contributions summary:Benjamin primarily contributed to the development of the jQuery Tags Input plugin's front-end features. Their work included implementing new functionalities like the 'interactive' parameter, adding callback functions for tag additions and removals, and fixing bugs related to tag escaping. They also added a test page to demonstrate the plugin's functionality and made improvements to the plugin's minified version.
text-inputjqueryjavascriptjquery-plugintag-list
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
Benjamin Brown - Software Developer at Google