Benjamin Reynolds is a Senior Software Engineer with 11 years of professional experience and a programming habit dating back to 2005, currently building product-focused web applications at Big Cartel. He’s a full-stack Ruby on Rails specialist who pairs pragmatic engineering with a strong interest in developer experience and the software development process. Benjamin has shipped production features and upgrades across startups and scale-phase companies, and has experience managing small engineering teams. An active open-source contributor, he enhanced the popular Spacemacs Emacs distribution with Slack integrations and custom layouts, showing attention to power-user workflows. Off-hours he experiments with Rust, WebAssembly, and Elm, bringing curiosity about cutting-edge tooling into practical product work. Based in Overland Park, Kansas, he combines autodidactic breadth with a consistent track record of improving maintainability and deployment practices.
11 years of coding experience
9 years of employment as a software developer
Udemy Courses
Jazz/Jazz Studies, Jazz/Jazz Studies at Roane State Community College
Human Essentials is an inventory management system for diaper, incontinence, and period-supply banks. It supports them in distributing to partners, tracking inventory, and reporting stats and analytics.
Role in this project:
Full-stack Developer
Contributions:20 commits, 6 PRs, 3 pushes in 1 year 7 months
Contributions summary:Benjamin primarily contributed to the `human-essentials` repository by updating dependencies and implementing new features within the Rails application. Their work included updating Capistrano and related deployment gems, upgrading the Rails version, adding pagination functionality to the donations index, and refactoring code for authorized family members and the family resource. These changes involved modifications to both backend controllers and views, as well as configuration files, indicating a full-stack approach to development.
A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
Role in this project:
Full-stack Developer
Contributions:19 commits, 21 PRs, 41 comments in 1 year 2 months
Contributions summary:Benjamin primarily contributed to enhancing the Spacemacs Emacs distribution by adding new functionality and customizing existing features. They integrated Slack keybindings for improved workflow within the Emacs environment, enabling users to efficiently manage Slack channels and direct messages. Furthermore, the user added custom layouts for mu4e and Slack buffers, and made improvements to the support of keyboard layouts. These modifications demonstrate a focus on user experience and customization of Emacs.
configurationvimspacemacsemacsemacs-lsp
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
Benjamin Reynolds - Senior Software Engineer at Big Cartel