Josh Cass is a Staff Engineer based in Seattle with 11 years of experience designing and shipping backend systems at Bonusly, where he progressed from Software Engineer to Engineering Manager and now leads technical efforts as a Staff Engineer. He specializes in backend development and test automation, notably contributing to stripe-ruby-mock by updating Stripe Transfer and subscription behaviors, adding support for pending_invoice_item_interval, and creating a product resource to keep tests aligned with API changes. Josh blends hands-on coding with team leadership, improving testing practices and reliability across payments integrations. His background spans startups and consulting (Foraker Labs) and includes formal training from Michigan State University and the Turing School. Colleagues rely on him for pragmatic API-driven solutions and steady technical mentorship during fast product iterations. An underappreciated strength is his focus on keeping mocks and examples accurate, which reduces friction for other engineers and speeds up delivery.
Contributions:7 commits, 6 PRs, 3 pushes in 7 months
Contributions summary:Josh focused on enhancing the `stripe-ruby-mock` library, specifically addressing issues related to the Stripe Transfer API and subscription examples within the context of live mode testing. The user fixed example code to align with Stripe API changes and improved testing practices. They added support for the `pending_invoice_item_interval` feature and also created and implemented a product resource.
Contributions:69 PRs, 132 pushes, 6 branches in 8 days
sales
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.