Web apps
Dashboards, admin panels and customer-facing sites in Next.js and React.
- Next.js
- React
- Tailwind CSS
Vietnam, GMT+7
Independent developer
Next.js and React Native on the front, NestJS or Go on PostgreSQL behind it. He takes a product from the Figma file to a live deploy.
less time to set up a course
70%to a first course
<5 minAI course builder for an e-learning product.
Case studyWork
Client work and products of his own. Open a card for the short version.
Solo build: web client, API, AI service
An invite-only spending tracker. Users keep wallets, set a budget per category and can log a transaction by typing a sentence.
Full-stack
A platform for running apartment buildings. Residents report incidents, managers track them live, and utility bills are generated every billing cycle.
Frontend
An e-learning product where a user describes a course and gets structured lessons and page layouts back, ready to edit and publish.
Full-stack, buyer side
Buyers browse vehicles, read inspection reports and bid live. Tommy owned the buyer side, from the mobile app to the servers it runs on.
Frontend
A banking product with two frontends: one for customers and one for the staff who run the system.
Services
A project can cover one of these or all four.
Dashboards, admin panels and customer-facing sites in Next.js and React.
iOS and Android from one React Native codebase, through to the store release.
REST APIs, background jobs and real-time updates on PostgreSQL and Redis.
Fixing UI bugs in an existing codebase and bringing screens back in line with the Figma file.
Talk
A call about what the product needs to do and who will use it.
Scope
A written list of screens and features, agreed before work starts.
Build
Features land on a staging link you can open and test.
Launch
Deploy to production, then hand over the code and the access.

About
Tommy Le is a full-stack developer based in Vietnam. Since 2023 he has worked on banking, e-learning, auction and property management products.
tommyle is the name he works under. Every project is scoped, built and shipped by him.
Hover or tap a square
Next.js
Contact
A few lines about the product is enough. A link to a Figma file or a doc helps.