Skip to main content

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