Currently: caffeinated & dangerous

Garv Joshi

I write code for a living. Most of it ships.

Full-stack developer @ ZestGeek · independently shipping NeverLookBad, IASCracker, and 3 other things I built at 2am · based in Mohali

TYPESCRIPT ·PYTHON ·SHIPS ON TIME ·REACT ·NODE.JS ·DON'T LOOK AT THE GIT HISTORY ·NEXT.JS ·ACTUALLY TESTED ·FASTAPI ·SUPABASE ·RUNS IN PROD ·EXPO ·PGVECTOR ·NO LOREM IPSUM ·READS THE DOCS ·CHAI-POWERED ·TYPESCRIPT ·PYTHON ·SHIPS ON TIME ·REACT ·NODE.JS ·DON'T LOOK AT THE GIT HISTORY ·NEXT.JS ·ACTUALLY TESTED ·FASTAPI ·SUPABASE ·RUNS IN PROD ·EXPO ·PGVECTOR ·NO LOREM IPSUM ·READS THE DOCS ·CHAI-POWERED ·

Est. Nov 2021

Building the internet
one commit at a time

(yes, the commit message was "fix stuff")

TYPESCRIPT ·PYTHON ·SHIPS ON TIME ·REACT ·NODE.JS ·DON'T LOOK AT THE GIT HISTORY ·NEXT.JS ·ACTUALLY TESTED ·FASTAPI ·SUPABASE ·RUNS IN PROD ·EXPO ·PGVECTOR ·NO LOREM IPSUM ·READS THE DOCS ·CHAI-POWERED ·TYPESCRIPT ·PYTHON ·SHIPS ON TIME ·REACT ·NODE.JS ·DON'T LOOK AT THE GIT HISTORY ·NEXT.JS ·ACTUALLY TESTED ·FASTAPI ·SUPABASE ·RUNS IN PROD ·EXPO ·PGVECTOR ·NO LOREM IPSUM ·READS THE DOCS ·CHAI-POWERED ·

Who the hell is this

The person behind the screen

4 yrs @ ZestGeek · 5 personal products shipped · Mohali, India · still learning

I'm Garv.

I've been writing TypeScript since before it was cool. (It was always cool.) 4+ years building production-grade apps for international clients, and a few products I pushed to prod at 2am and called it a release.

I don't have a CS degree. I have a git history, a Vercel dashboard with too many projects, and strong opinions about folder structure.

Owns the full delivery lifecycle — architecture, API design, frontend, deployment. Also independently ships SaaS products because apparently one job isn't enough.

“I'll ship it by Monday.” — me, every Thursday

Languages

TypeScript (ES2020+)JavaScript (ES6+)Python

Frontend

React.jsNext.js 14React NativeExpoReduxTailwind CSSshadcn/ui

Backend

Node.jsExpressFastAPINestJSGraphQLREST APIs

Databases

PostgreSQLSupabaseMongoDBpgvector

Cloud & DevOps

AWS LambdaAWS AmplifyVercelPrefectGit

Automation & AI

Seleniumn8nMCPOpenAI GPT-4oClaude APIStripe ConnectElectronWXT Framework

Places that trusted me with their codebase

My professional history

(the abridged version)

Full Stack Developer

ZestGeek Solutions

Nov 2021 – Present

Mohali, India

01

Billy — Legal Tech Platform

Built a complete legal tech ecosystem: a Chrome extension (WXT Framework), Next.js web app, and FastAPI backend with an MCP server. Integrated Clio and matters.cloud APIs to automate matter management and billing workflows for law firms.

WXT FrameworkNext.jsFastAPIPythonMCP
02

TigerHall — Professional Networking Platform

Developed a cross-platform professional knowledge-sharing ecosystem. Led the migration from React Native to Expo, building the web app in Next.js and a Node.js backend enabling seamless content discovery and networking.

Next.jsExpoReact NativeNode.js
03

Master India — Notice Automation Pipeline

Engineered an automated scraping and orchestration system for GST, TDS (TRACES), and Income Tax notices using Python, Selenium, and Prefect — eliminating manual compliance tracking and processing thousands of documents reliably.

PythonSeleniumPrefectMongoDB
04

MayGuy — Hospital Patient Transportation

Built a hospital patient transportation platform with React Native and Expo apps paired with a Node.js backend. Implemented RBAC for drivers, clients, and admins to streamline logistics operations.

React NativeExpoNode.jsRBAC
05

StudyBuddy — EdTech Platform

Launched a cross-platform EdTech tool comprising a Chrome extension, an Expo mobile app, and an AWS Lambda serverless backend to improve student productivity and study workflows.

Chrome ExtensionExpoNext.jsAWS LambdaSupabase
06

LuftSocial — Social Media Dashboard

Built a Next.js SaaS dashboard enabling businesses to centrally manage content across multiple social media platforms from a single unified interface.

Next.jsTailwind CSSshadcn/ui
07

Packhood — Rendering & Storage Platform

Designed a commission-based rendering and storage platform with scalable Node.js infrastructure and Stripe Connect for automated multi-party payment splits between hosts and clients.

Node.jsStripe Connect

7 production apps.
Zero downtime excuses.

(ok, there was that one time in 2023. we don't talk about that)

Unsupervised experiments

Things I built at 2am

All live. All mine. All accidentally still running.

NeverLookBad

live

AI-powered personal styling SaaS. Upload a photo, specify an occasion, receive 3 curated outfit looks tailored to your frame, palette, and closet. Token-based billing, closet management, and a persistent Style Journal. Live.

Claude APINext.jsSupabaseStripe
View live →

IASCracker

live

AI-powered UPSC exam preparation platform with a knowledge graph: atomic concept nodes, lazy content generation, confidence scoring, flashcard mode, mind map rendering, and pgvector semantic similarity search.

Next.js 14SupabasepgvectorGPT-4o
View live →

Jumkas

live

Full e-commerce storefront for handcrafted traditional Indian earrings — designed and built end-to-end with product catalogue, collection pages, and a distinct brand identity.

Next.jsTailwind CSSSupabase
View live →

NEETCracker

live

NEET exam preparation resource platform for medical aspirants — curated study material, practice resources, and structured content.

Next.jsn8n
View live →

SATCracker

live

Automated SAT prep blog powered by n8n workflow pipelines — all content generated and published automatically, zero manual writing.

Next.jsn8n
View live →
Available for work

Let's build something remarkable.

Open to full-time roles, freelance projects, and interesting collaborations.

Come at me

Let's talk

No LinkedIn InMail needed.

Where to find me

Find me online

Outside of work

(when I'm not pushing to prod)

Reading books

Going down internet rabbit holes

Building side projects

Volleyball

Tracking the stock market