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.
16 years of coding experience
23 years of employment as a software developer
Bachelor of Science, Cybernetics, Bachelor of Science, Cybernetics at Antioch College
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.
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