Rob Browning is a data engineer with 25 years of hands-on experience building reliable data architectures, pipelines, and analytics that drive business outcomes. Based in Colorado Springs, he currently designs scalable data solutions at Datalere after delivering BI platforms and reporting at ZOLL Medical and as a consultant through Agilarc. He brings deep backend engineering chops demonstrated by open-source contributions to notable projects like nREPL and clojure-mode, where he improved CLI robustness, error handling, and editor integration for Clojure developers. Comfortable across Python and Lisp ecosystems, Rob has practical experience with backup tooling, filesystem concerns, and thoughtful test coverage tied to production reliability. He combines pragmatic engineering with close cross-functional collaboration to turn complex requirements into actionable, high-performance systems. Colleague-ready and detail-oriented, he often surfaces subtle robustness fixes—like explicit config conversions and agent shutdowns—that prevent hard-to-diagnose failures in production.
25 years of coding experience
3 years of employment as a software developer
Associate of Science - AS Computer and Information Sciences General, Associate of Science - AS Computer and Information Sciences General at WVU Potomac State College
Please switch to using the github.com/bup/bup repo instead!
Role in this project:
Back-end Developer
Contributions:150 commits in 2 years 11 months
Contributions summary:Rob primarily contributed to the core functionality of the `bup` (backup) project by modifying and extending existing Python scripts. Their work involved improving command-line argument handling and the creation and management of metadata archives. The user also added new features, such as support for handling different directory structures and restoring directory contents. They also worked on improving file system timestamp handling for proper backup and restore operations.
A Clojure network REPL that provides a server and client, along with some common APIs of use to IDEs and other tools that may need to evaluate Clojure code in remote environments.
Role in this project:
Back-end Developer
Contributions:35 reviews, 23 commits, 8 PRs in 4 years 2 months
Contributions summary:Rob primarily worked on the command-line interface (CLI) for the nREPL project, making improvements to error handling, parsing of arguments, and the overall robustness of the CLI tool. They refactored code to explicitly convert CLI values to their config representations, preventing potential issues with configuration settings. Additionally, the user implemented critical changes related to process exit behavior, including clean-up procedures such as agent shutdown and flushing output streams. Furthermore, the user added testing for filesystem socket functionality.
evaluatenreplreplneedclojure
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.