Jordan Brough is a seasoned software engineer with 12 years building reliable, high-throughput web and e-commerce systems from startup to scale. He has led backend teams and founded core marketplace engineering at Teachers Pay Teachers, keeping payments, checkouts, and payouts running for a multi-million user marketplace. A long-time Ruby on Rails and Solidus contributor, Jordan has improved core e-commerce flows—currency support, promotions, refunds and payment stability—across notable open-source projects like Spree, Solidus and Chatwoot. His experience spans operational excellence (Splunk, monitoring, alerting), serverless and Kubernetes-based infrastructure, and integrations with payment and tax systems. Now based in Logan, Utah and currently at Rinsed, he combines hands-on engineering with mentoring and platform-level thinking to improve uptime and developer velocity. Colleagues describe him as the kind of engineer who surfaces hard-to-see failure modes and turns them into robust, production-safe solutions.
12 years of coding experience
15 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Brigham Young University
🛒 Solidus, the open-source eCommerce framework for industry trailblazers.
Role in this project:
Back-end Developer
Contributions:495 commits, 269 PRs, 108 pushes in 3 years 8 months
Contributions summary:Jordan primarily contributed to the back-end of the Solidus eCommerce framework, with a focus on improving core functionalities and addressing various bugs. Their work included adding currency support to API helpers, implementing searching and pagination for the admin promotions area, and fixing several critical issues related to order management, credit card processing, and promotion handling. They also refactored and improved code related to database migrations.
An open source eCommerce platform giving you full control and customizability. Modular and API-first. Multi-vendor, multi-tenant, multi-store, multi-currency, multi-language. Built using Ruby on Rails. Developed by @vendo-dev
Role in this project:
Back-end Developer
Contributions:93 commits, 2 PRs, 15 comments in 10 months
Contributions summary:Jordan made several contributions focused on improving the Spree e-commerce platform's back-end functionality. They added currency support to API helpers, implemented searching and paging for admin promotions, and removed a broken variant scope. The user also addressed issues related to credit card handling and payment processing in the admin interface, contributing to the stability and functionality of the platform. Furthermore, they revamped customer refunds, introducing new models and admin UI elements.
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.