Jordan Brough

Software Engineer at Rinsed

Logan, Utah, 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
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.
code12 years of coding experience
job15 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Brigham Young University
languagesEnglish, Portuguese
github-logo-circle

Github Skills (28)

database-migrations10
ruby-rails10
postgresql10
back-end-development10
apidoc10
ecommerce10
rspec10
open-source10
rails10
ruby10
api10
database-design10
spree10
database-migration10
ruby-on-rails10

Programming languages (14)

C#MDXCSSRustGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
solidusio/solidus

May 2014 - Jan 2018

🛒 Solidus, the open-source eCommerce framework for industry trailblazers.
Role in this project:
userBack-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.
ecommercerailssolidusrubyshopping-cart
spree/spree

Mar 2014 - Jan 2015

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:
userBack-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.
multi-sourceecommercemulti-languagespreecommerceshopware
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
Jordan Brough - Software Engineer at Rinsed