About me
A developer who builds the whole thing, not just one part.
I'm Vatsal Mavani, a full stack developer based in Surat, India. For the last 4+ years I have been building web apps for startups and small teams, usually with Next.js or React on the front and Node.js or NestJS on the back.
I studied computer engineering, but most of what I know comes from real projects: SaaS tools, e-commerce sites, billing systems, HR software, and a few things that only made sense after real users tried them.
These days I also handle deployment and DevOps on AWS, and I add AI features when they solve a real problem. I would rather build one thing well than talk about ten frameworks.
If you have an MVP, a broken production app, or an idea on a whiteboard, I am happy to talk through what it would take to build it properly.
What I do
- Full stack web apps, built from scratch
- APIs, databases, login, and user roles
- AWS or Vercel deployment and basic DevOps
- AI features using OpenAI and similar APIs
- Fixing and extending existing codebases
- Leading a small dev team when needed
Surat, Gujarat, India · remote worldwide
Available for new projects
Skills
Tech I work with
Pick a layer to see the tools, how well I know each one, and what I use it for.
Frontend
I build interfaces that work on phones and desktops, and that do not break when the data is messy.
- Next.jsUse daily
App Router, server components, SEO
- ReactUse daily
Hooks, state, forms, tables
- TypeScriptUse daily
Typed APIs and shared models
- Tailwind CSSUse daily
Fast, consistent UI
- Redux ToolkitComfortable
When state gets big
Approach
How I work
Fix the cause, not the symptom
When something breaks, I find out why and fix that, so the same bug does not come back next month.
Simple, direct communication
I have led small teams and mentored junior developers. You will always know what is done, what is next, and what is blocked.
Fast, without leaving a mess
I move quickly when the project needs it, but I do not leave a pile of hacks for the next developer to clean up.