Senior Software Engineer
I'm Bhavna Rock — a senior developer working across full-stack products, developer tooling, and open infrastructure. I write the kind of code teams still trust two years later.
I specialize in full-stack engineering, distributed systems, and developer tooling — the layers of a product that decide whether it scales gracefully or falls apart under load.
From data models to UI state, I design systems where every layer talks to the next without friction.
Queues, caches, and services that stay correct under concurrency — not just under a demo.
CLIs, CI pipelines, and internal libraries that make the whole team faster, not just me.
Tools change — but I pick them for reliability first, novelty last.
Before writing a line of code, I map constraints, users, and what "done" actually means — so we don't build the wrong thing well.
Architecture sketches, data flow, and API contracts get agreed on early, so implementation is fast and low-drama.
Short cycles, real test coverage, and visible progress — so stakeholders always know exactly where things stand.
Code that outlives me: clear READMEs, sane defaults, and no tribal knowledge locked in my head.
A selection of projects and contributions — swap in your real repos before this goes live.
[Sample projects — replace with real repo links]
End-to-end feature ownership — from spec to production, on an existing codebase or a fresh one.
A focused engagement to review, redesign, or de-risk your system architecture before it costs you more later.
Ongoing, part-time senior engineering support for teams that need depth without a full-time hire.
Pick a session, pay securely through Stripe, and land straight on my calendar — no email thread required.
45 minutes, screen-share
$150
Send me a PR or repo ahead of time — I'll walk through it live with concrete, actionable feedback.
90 minutes, screen-share
$350
A focused session on your system design — scaling risks, migration paths, and where the next failure will come from.
Half-day, async + live
$900
I join your team for a day to scope the next sprint, write the architecture doc, and unblock whatever's stuck.
Payments are processed by Stripe in test mode. Card details never touch this site — Stripe hosts the actual payment form.
I work close to the metal of a product — the parts that decide whether it's still standing after real traffic hits it. My focus sits at the intersection of full-stack delivery, distributed systems, and the developer tooling that keeps a team fast.
I care about code that's easy to read six months from now, systems that fail loudly instead of silently, and teams that ship with confidence instead of crossed fingers.
Whether you're a company looking to hire, a client with a project, or a fellow engineer who wants to collaborate on open source — this form reaches me directly.
📩 Email: [your email]
📍 Location: [your location]
💼 Response time: usually within 2 business days
Thanks for reaching out — this demo form captured your message locally. Once a real inbox is connected, it'll land straight there.
$0
This checkout isn't wired to a live Stripe account yet. Connect a Stripe test-mode Payment Link (or Checkout Session on your backend) to accept a real card here — until then, this is a demo of the flow.
In live mode, Stripe would now confirm the charge and you'd get a calendar link by email. Connect a real Payment Link to make this happen for actual clients.