Brendan Ribera

Senior Staff Software Engineer at Axon

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

👤
Senior
🎓
Top School
Brendan Ribera is a Senior Staff Software Engineer in Seattle with 17 years of hands-on experience building products across every application tier at early-stage companies. He combines pragmatic, efficient engineering with an entrepreneur’s instinct—co-founding PaperKarma and helping prototype multiple startups at Madrona Venture Labs, several of which were acquired. A polyglot coder comfortable in Ruby, Go, Clojure, Objective-C, Haskell and more, he ships production systems, mobile apps, backends, and devops tooling. Brendan has contributed to influential open-source tooling like Leiningen, improving upgrade and test workflows to avoid compatibility pitfalls for the Clojure ecosystem. He excels at pairing real problems with elegant solutions and moving quickly from prototypes to scalable production. Collected experience across startups and acquisitions gives him a rare mix of product sense, execution speed, and deep technical breadth.
code17 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science (BS) Informatics Applied Math, Bachelor of Science (BS) Informatics Applied Math at University of Washington
github-logo-circle

Github Skills (6)

clojure10
build-tools10
functional-programming10
leiningen10
clojure-cli10
testing10

Programming languages (17)

JavaC++CVueGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
technomancy/leiningen

Feb 2010 - Aug 2010

Moved to Codeberg; this is a convenience mirror
Role in this project:
userBackend Developer
Contributions:5 commits in 6 months
Contributions summary:Brendan focused on enhancing the core functionality of the Leiningen build tool, specifically related to testing and upgrades. They implemented an upgrade task, refined the upgrade process, and prevented compatibility issues with Clojure 1.0. Furthermore, the user improved the test task by adding features and preventing conflicts. They also updated a docstring for the `clean` function.
convenience
abscondment/clj-kdtree

Nov 2009 - Jun 2015

Contributions:55 commits, 1 push, 1 comment in 5 years 8 months
clojureclojurescripttrees
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
Brendan Ribera - Senior Staff Software Engineer at Axon