Christopher Holdbrooks

Lead Product Developer at BMC Software

Fresno, 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
Christopher Holdbrooks is a polyglot Lead Product Developer with 14 years of experience building pragmatic, well-tested backend systems using Clojure, Ruby, JavaScript, and Python. He blends product-minded engineering leadership at BMC with deep hands-on contributions to open source—improving Clojure tooling like garden, fs, and amazonica and sharpening syntax and CSS handling in CodeRay. His work shows a pattern of reducing boilerplate and improving developer ergonomics, from clinical rules engines and declarative document renderers to robust data pipelines for ML projects. Based in Fresno, CA, he pairs a strong theoretical curiosity in PL theory, compilers, and machine learning with practical systems design, favoring clean, language-agnostic solutions that scale.
code14 years of coding experience
job15 years of employment as a software developer
bookFresno City College
bookComputer Science, Computer Science at California State University, Fresno
github-logo-circle

Github Skills (23)

reflection10
filesystem10
data-pipelines10
event-handling10
python10
clojure-cli10
testing10
css10
metadata10
java10
ruby10
clojure10
javas10
fileio10
data-handling10

Programming languages (14)

JavaCSSC++ElmHTMLJupyter NotebookJavaScriptHaskell

Github contributions (5)

github-logo-circle
noprompt/garden

Apr 2013 - Mar 2022

Generate CSS with Clojure
Role in this project:
userBack-end Developer
Contributions:441 commits, 28 PRs, 51 pushes in 9 years 1 month
Contributions summary:Christopher primarily contributed to the internal implementation of the "garden" CSS compiler. Their work involved refactoring and improving the compiler's core functionality. Specifically, they focused on the unit handling, selector expansion, and rendering logic, including the handling of media queries, as well as fixing errors in existing code. The contributions involved creating CSS functions and documentation.
css-compilercssclojureclojurescript
Raynes/fs

Jun 2013 - Nov 2014

File system utilities for Clojure.
Role in this project:
userBack-end Developer
Contributions:10 commits in 1 year 6 months
Contributions summary:Christopher primarily focused on enhancing the functionality of the file system utilities within the Clojure project. They implemented features such as `find-files*`, `hidden?`, and symbolic link support (link?, link, sym-link). In addition, the user refactored existing functions, improved documentation, and corrected a return value error. They also made use of Java 7 features.
file-systemclojure
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
Christopher Holdbrooks - Lead Product Developer at BMC Software