Michael Brooks

Software Engineer at slackapi slackhq

Vancouver, British Columbia, Canada
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 Brooks is a software engineer and product-minded technologist with 16 years of experience building developer tools and mobile platforms, now focused on open source work for Slack's developer ecosystem from Vancouver. He thrives at the intersection of engineering, product, and community—having served as a developer, engineering manager, and product manager—and was an original author of Apache Cordova/PhoneGap (a project with millions of downloads) and a committer to the Apache Software Foundation. His contributions span CLI tooling, cross-platform mobile apps, documentation and frontend UX improvements, and he has a track record of shipping platform-compatible fixes and build automation. A former W3C working group member and frequent conference speaker, he combines deep technical craft with a bias for customer-driven product decisions and community building.
code16 years of coding experience
bookUniversity of Regina
github-logo-circle

Github Skills (41)

phonegap10
code-generator10
javascript10
ios10
mobile-development10
cordova10
css10
command-line-interface10
user-interface10
ui-design10
codegen10
gruntjs10
code-generation10
android10
jtest10

Programming languages (17)

C#JavaC++CSSCPugHandlebarsGo

Github contributions (5)

github-logo-circle
gtanner/qrcode-terminal

Feb 2013 - Mar 2018

QRCodes in your terminal, cause thats hot.
Role in this project:
userFull-stack Developer
Contributions:28 commits, 2 PRs, 5 pushes in 5 years 1 month
Contributions summary:Michael primarily focused on developing and improving the command-line interface (CLI) functionality of the project, adding a CLI and improving platform compatibility. They also made contributions to the testing suite, ensuring consistent code style and improved code quality by adding tests and fixing the code. They also vendor the QRCode library and made small improvements to the example and formatting.
qr-code
phonegap/phonegap-cli

Sep 2012 - Nov 2016

PhoneGap and PhoneGap/Build command-line interface
Role in this project:
userFull-stack Developer
Contributions:577 commits, 11 PRs, 52 pushes in 4 years 2 months
Contributions summary:Michael primarily contributed to the PhoneGap Command Line Interface (CLI) project by adding the core CLI functionality. Their work included the addition of command-line interfaces to allow users to install and run Cordova applications on devices. This included the addition of support for a number of helpful command-line arguments. The user added platform-specific functionality for Android and iOS.
command-line-interfacephonegap
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