Data first, pixels second
Schemas, contracts and boundaries come before components. Get those right and features stop fighting each other.
I’m Vaibhav, a full stack developer, who crafts web and mobile products where design and code work as one. I enjoy taking the lead on projects because, honestly, someone has to.
Approach
I care most about the parts of software nobody screenshots: the schema that survives its tenth tenant, the cache that keeps a dashboard honest, the retry that outlasts a vendor outage. Then I make the surface feel effortless, because the surface is all your users ever meet.
The principles behind every system I’ve shipped, from the first schema to the on-call rota.
Schemas, contracts and boundaries come before components. Get those right and features stop fighting each other.
Idempotent jobs, outboxes, rate limits and tests on every push. Incidents should be non-events, not war stories.
Small PRs, honest reviews and outcomes you can graph. Momentum is a feature, and so is knowing it worked.
LLMs belong where they remove real toil, with typed tools, guardrails and a human approving every action.
Experience
From hand-coding client sites to leading architecture for five live SaaS products, still close to the code at every step.
Jan 2022 — Present
Bengaluru, India
@ Screen Interactiv
I own architecture, code review and delivery for five SaaS products in production, from a multi-tenant CRM to an embeddable AI chatbot.
Jan 2020 — Jan 2022
Bengaluru, India
@ Assent Global
I built and tuned SaaS products and their APIs, with a focus on response times and database load.
Jul 2019 — Dec 2019
Noida, India
@ Cetpa Infotech
I hand-coded and maintained client websites. This is where I learned the web from the browser up.
Next
Skills
56 tools across 8 disciplines, from Python services and Node APIs to React interfaces, cloud infrastructure and LLM features.
What I write every day.
Async-first APIs with typed contracts, secure by default.
React and Next.js, plus everything that makes them feel fast.
Where the state lives and how it ships.
Part of my daily workflow, not something I bring out for demos.
The tools I reach for without thinking.
How I organise code so it scales with the team.
How the work gets shipped.
Contact
If you have a project in mind, feel free to reach out — I’d be glad to help bring your vision to life.
vaibhav.dev20@gmail.comBengaluru, India IST