Reginald Braithwaite-lee

Ajax, Ontario, 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
Reginald Braithwaite-lee is a seasoned software engineer and thoughtful leader with 17 years of experience building products at companies from GitHub to PagerDuty, where he helped scale the business through IPO and won multiple company leadership and engineering awards. He’s an author and public speaker—best known for JavaScript Allongé and contributions like Ruby’s andand gem—and blends hands-on engineering with product sensibility and a flair for clear technical writing. His open-source work spans functional programming utilities (underscore-contrib) and experiments in publishing code and commentary, reflecting a pragmatic interest in both tooling and developer culture. Comfortable moving between backend architecture, full-stack development, and team leadership, he has repeatedly introduced agile practices and shipped complex enterprise systems. Based in Ajax, Ontario, he pairs deep technical craft with an unusually literary approach to code and communication, often surfacing hard-won lessons about failure and product trade-offs.
code17 years of coding experience
job22 years of employment as a software developer
bookGlider Student Pilot Permit Aeronautics/Aviation/Aerospace Science and Technology General, Glider Student Pilot Permit Aeronautics/Aviation/Aerospace Science and Technology General at SOSA Gliding Club
languagesEnglish
github-logo-circle

Github Skills (15)

ruby10
underscorejs10
algorithm10
data-structures10
jscript10
algorithms10
javascript10
underscore10
functional-programming10
data-structure10
testing10
code-library9
lib9
iterator9
fibonacci9

Programming languages (10)

TypeScriptDockerfileCSSCoffeeScriptSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
An experiment in publishing code and words about code on a small scale.
Role in this project:
userBack-end Developer
Contributions:1119 commits, 3 pushes in 9 years 5 months
Contributions summary:Reginald contributed code to a repository focused on publishing code and words about code. Their work involved implementing and refining Ruby code, including adding new features like an rcall method for Procs and refactoring existing ones. The user also addressed bug fixes, improved performance, and incorporated third-party contributions, specifically in the context of Fibonacci sequence implementations. These changes suggest the user was actively involved in enhancing the core functionality and structure of the project.
wordspublishingscale
The brass buckles on Underscore's utility belt
Role in this project:
userFull-stack Developer
Contributions:16 commits in 1 month
Contributions summary:Reginald primarily contributed to the development of functional programming utilities within the underscore-contrib library. Their work involved implementing new functions, such as `flip` and `unsplat`, to enhance the library's capabilities. The commits demonstrate a focus on improving the library's functional programming features and associated testing. This includes the introduction of new iterator functions, and the improvement of existing ones.
beltunderscore
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
Reginald Braithwaite-lee