Portrait of Rakesh Bhagat, full stack developer

Hey, I'm Rakesh 👋

Available for work

I'm a full stack developer from India with a soft spot for the backend, currently building production apps at Crescentia One. I like wiring up APIs, automating the boring stuff, and chasing down the kind of bugs that only show up in production. Mostly I enjoy turning messy ideas into things that actually work.

Download Resume

Next.js

Typescript

Node.js

Tailwind

AWS

Supabase

React.js

Docker

Experience & Education

Full Stack Developer

December 2025 – Present

Crescentia One · Remote

  • Migrated a client's production website (ProfitMaster) off company-owned infrastructure onto the client's own accounts with zero customer-facing downtime during cutover - transferred the GitHub repository, moved the Supabase Postgres database, copied Cloudflare R2 object storage via rclone, transferred the profitmaster.in domain, and redeployed the Next.js app as a Cloudflare Worker on the client's account.
  • Diagnosed slow cross-page navigation in production by identifying a Vercel↔Supabase region mismatch from response headers (~250 ms round-trips per query), then cut perceived load time by adding App-Router streaming skeletons and replacing per-page auth.getUser() network calls with cookie-only session reads across 9 routes.
  • Owned Leopardol, the company's e-commerce platform, as sole full-stack engineer across 3 services (API, admin panel, storefront) from system design through production deployment.
  • Migrated client infrastructure from WordPress to Next.js on Cloudflare Workers, re-engineering the database layer and SSR pipeline, and integrating a Razorpay payment gateway for event registrations that processed Rs 3,00,000 in transactions from a single event.

Recent Projects

View more

Call AI project screenshot

Call AI

Real-time voice agent for loans and deposits: Gemini Live, FastAPI and Next.js. Verifies callers, answers from tools, supports barge-in and human escalation.

FastAPINext.jsGoogle geminiTwilio Media StreamsWebsocket
SketchyDraw project screenshot

SketchyDraw

A collaborative online whiteboard built with RoughJS for sketch-style drawing. Features real-time multi-user editing via WebSockets, room-based collaboration, and Postgres persistence for saving sketches.

TypescriptWebSocketNodejsRoughJSNextJSPostgresPrisma
© 2026 bhagat.dev