← All projects

2026

STAMP

An athlete performance app that was built on Replit and couldn’t ship. Now it’s on the App Store and its backend runs on AWS.

Client

STAMP, USA (formerly NIL Combine)

Role

Lead developer, mobile and backend

Dates

Feb 2026 – now

Stack

ExpoTypeScriptExpressPostgreSQLAWS App RunnerRDSTerraform

The problem

The founder built the app on Replit. It looked right in a demo, but it had build-breaking errors on iOS. It also had none of the privacy and terms pages Apple requires, and the whole backend lived inside Replit. On top of that, the launch date was close.

The result

What I did

  1. 1Fixed the build-blocking errors and set up EAS builds for iOS and Android.
  2. 2Built and hosted the policy pages Apple requires and ran the App Store Connect submission.
  3. 3Added what a youth audience needs for review: an age gate, parental consent and clear privacy permissions.
  4. 4Moved the backend off Replit to AWS on my own: App Runner, RDS and Terraform, with keyless GitHub deploys and a manual approval step for production.
  5. 5Built an upload queue so athletes’ drill videos aren’t lost on weak connections.
  6. 6Set up three EAS pipelines. They ship over-the-air updates when only JavaScript changes, and a new TestFlight build when native code does.
STAMP: home, today’s combine
STAMP: The Lab, 40-yard dash
STAMP: The Arena leaderboard
STAMP: My Locker player card

Got a Replit, Lovable or Bolt app that won’t ship?

Book a free 30-minute call, or write to arvinrhenm@gmail.com.

Book a free 30-min call

Arvin Rhen Medina · React Native & full-stack developer · Cavite, Philippines · Some client work is under NDA

Creatively inspired by NevFlynn’s website.