Services
I'm Shailesh Chaudhari, a software engineer who likes building backends that hold up under load. Outside my full-time role I take on a small amount of part-time and freelance work — mostly the things below. TypeScript everywhere, correctness first, shipped in small iterations.
Full-stack web apps
Next.js + Node.js / NestJS, Prisma, PostgreSQL. Typed end-to-end, tested where it matters.
Real-time systems
Socket.io with the Redis adapter for horizontal scaling, distributed locks, presence, and live updates.
AI integrations
Gemini function-calling, pgvector semantic search, RAG with citations, and OCR pipelines that stay grounded.
Payments & webhooks
Idempotent webhook handling, HMAC verification, and reservation flows that never double-charge or oversell.
Performance
Core Web Vitals, bundle analysis, image and caching strategy — measurable wins, no Lighthouse theatre.
Database design
Schema design, RBAC / RLS, migrations, and query work on PostgreSQL, Prisma, and Supabase.
How I work
Remote-first and async-friendly — I share working code early, flag blockers fast, and write tests for anything that needs to keep working. Open to fixed-price projects and hourly retainers, part-time alongside my full-time role.
Have something to build?
Send a one-line description and a rough timeline. I'll reply within a day or two with whether it's a fit and what it would take.
Typical reply time: under 48 hours · Remote, async-friendly