Brian Jenkins

Senior Staff Software Engineer at Cognitect

California, 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
Brian Jenkins is a Senior Staff Software Engineer with 16 years of experience building resilient backend systems and leading engineering teams, currently driving platform and server-side work at Cognitect in California. His career blends hands-on development, site reliability, and management—ranging from CTO and founder roles to scaling infrastructure and developer tooling at npm and Get Satisfaction. An active contributor to the Pedestal server libraries, he focuses on message processing, routing, and developer experience improvements such as hot-reloading and dev-mode stability. Trained in cybernetics, he brings a systems-thinking approach to software architecture and team processes, known for quietly unblocking projects by refactoring tricky code paths and improving maintainability.
code16 years of coding experience
job23 years of employment as a software developer
bookBachelor of Science, Cybernetics, Bachelor of Science, Cybernetics at Antioch College
stackoverflow-logo

Stackoverflow

Stats
2,022reputation
606kreached
23answers
0questions
Badges
google-api
top-5%
github-logo-circle

Github Skills (17)

url-routing10
pedestal10
clojure-cli10
clojure10
google-api9
functional-programming9
testing7
elisp6
ruby-on-rails6
focus6
emacs6
google-api-python-client6
autosave6
bash6
python6

Programming languages (6)

ShellJavaScriptObjective-CHTMLRubyClojure

Github contributions (5)

github-logo-circle
pedestal/pedestal

Nov 2013 - Nov 2022

The Pedestal Server-side Libraries
Role in this project:
userBack-end Developer
Contributions:1 release, 21 reviews, 11 commits in 9 years 2 months
Contributions summary:Brian primarily focused on refactoring and improving the code related to message processing and routing within the Pedestal framework. They addressed issues in pre-processors, allowing them to handle non-seqable topics. Furthermore, they moved the `vec-unless-seqable` utility function for improved code organization, and expanded routes and service configurations within multiple sample applications to resolve issues for hot-reloading and dev mode. They also merged remote changes from the main branch, ensuring the project stays up to date.
leiningengardenrumpedestalserver-side
GoodGuide/dalton

Jan 2014 - Aug 2014

Contributions:119 commits in 7 months
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
Brian Jenkins - Senior Staff Software Engineer at Cognitect