Problem
Building a good resume still takes too long for many job seekers because the process is usually split across messy editors, templates, and manual formatting work.
My role
I founded and built OrbitCV end to end — frontend, auth, CRUD flows, AI integration, payments, database setup, deployment, and product iteration.
Tech + trade-offs
React and Supabase were the right choice because I needed to move fast with a real product while keeping reliable auth and data storage. TanStack Query became important once I traced early UI slowness to caching and data fetching. The trade-off was extra state and integration complexity, but it let me ship faster and keep improving a live product.
Measurable outcome
- Around 15–20 monthly users.
- 25+ resumes generated.
- 1 paid user, which validated real willingness to pay.
- Roughly 90 minutes saved per resume session compared with building from scratch.
What I learned
Performance issues are often data-flow issues in disguise. Once I improved the fetch and cache strategy, the product felt faster immediately. I also learned how much confidence better validation and clearer UX creates in a product tied to job applications.