Gumroad
Gumroad is an ecommerce platform that allows indie creators to go from zero to accepting payments in no time.
My involvement in Gumroad includes:
- leading transition to well-typed codebase, away from untyped JavaScript to TypeScript
- leading transition to React, away from an outdated jQuery and flight.js stack
- both of which enabled faster and more condfident delivery of new user-facing features
Gosha is an incredible engineer. Easily one of the most thoughtful people I have ever worked with across Pinterest and Gumroad, and whomever gains them will be very lucky. Our front-end architecture improved dramatically, in large part due to Gosha, as we helped plan and lead our migration to React, TypeScript, and more.

Sahil Lavingia, CEO of Gumroad
Technology behind
- TypeScript
- React
- Server-side rendering (SSR)
- JavaScript
- jQuery
- flight.js
- Ruby, Rails