Skip to content
tommyle

Vietnam, GMT+7

All work
Client work

Car auction platform

Buyers browse vehicles, read inspection reports and bid live. Tommy owned the buyer side, from the mobile app to the servers it runs on.

Year
2025
Role
Full-stack, buyer side
Type
Client work
  • React Native
  • Next.js
  • TypeScript
  • Node.js
  • Socket.io
  • Redis
  • PostgreSQL
  • Docker
  • AWS EC2

concurrent users supported

~500

What Tommy built

  1. 01

    Buyer app for iOS and Android in React Native, released to the App Store and Google Play.

  2. 02

    Buyer web app in Next.js.

  3. 03

    Live bidding over Socket.io, with Redis pub/sub so it can run on more than one server.

  4. 04

    Vehicle inspection reports on listings.

  5. 05

    Backend and web deployed on AWS EC2 with Docker and CI/CD.

The hard part

Adding a real-time buyer system next to an older seller system without changing its rules. The buyer logic sits behind its own API layer.