Kevin Dangoor

Staff Software Engineer at GitHub

Plymouth, Michigan, 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
Kevin Dangoor is a Staff Software Engineer with 17 years of experience building developer tools, products, and teams, currently contributing at GitHub after roles at Adobe and Mozilla. A serial open-source maintainer and founder of projects like CommonJS, TurboGears and Paver, he combines deep full‑stack engineering with product and release expertise—evident from contributions to the Ace editor and managing Brackets build/release pipelines. He has a track record of helping web developer tooling come to market, authors technical books and conference talks, and even published a series of children’s fantasy novels. Based in Plymouth, Michigan, he blends entrepreneurial experience running his own businesses with hands-on engineering and product leadership.
code17 years of coding experience
job9 years of employment as a software developer
bookBS, BS at University of Michigan
stackoverflow-logo

Stackoverflow

Stats
1,588reputation
18kreached
8answers
1question
Badges
javascript
top-5%
design-patterns
top-5%
architecture
top-5%
github-logo-circle

Github Skills (28)

file-management10
javascript10
package-management10
scripting10
plugin-development10
componets10
configuration-management10
release-management10
ace-editor10
script10
build-automation10
management10
sh10
shell10
architecture9

Programming languages (11)

TypeScriptHCLC#ShellCSSOCamlJavaScriptGo

Github contributions (5)

github-logo-circle
adobe/brackets-shell

Jun 2013 - Jun 2014

CEF3-based application shell for Brackets.
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:6 commits in 1 year
Contributions summary:Kevin's primary contribution revolves around setting up and managing the build and release process for the Brackets application. Their commits focus on modifying build scripts and configuration files to increment the sprint version number. The changes affect versioning across multiple components, including the application shell, installer for macOS, and other related build configurations. This indicates an active role in managing release cycles.
extendscriptcef3bracketsextensibilityshell
ajaxorg/ace

Nov 2010 - Jan 2011

Ace (Ajax.org Cloud9 Editor)
Role in this project:
userFull-stack Developer
Contributions:14 commits in 1 month
Contributions summary:Kevin contributed to the Ace editor's plugin system and core functionality. Their work involved modifications to the `pilot` plugin, specifically the `plugin_manager.js` file, including the addition of a register hook. They addressed module caching issues within the `mini_require.js` file, improving command functionality. The user also updated the build process and added resize handling to the editor, suggesting a focus on improving usability and overall functionality.
hostingcloud9javascriptomsace
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
Kevin Dangoor - Staff Software Engineer at GitHub