BHAVNA ROCK

Senior Software Engineer

I build systems that outlast the hype cycle.

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.

Bhavna Rock working at a laptop
What I bring

Depth over breadth. Judgment over trends.

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.

01

Full-stack architecture

From data models to UI state, I design systems where every layer talks to the next without friction.

02

Distributed systems

Queues, caches, and services that stay correct under concurrency — not just under a demo.

03

Developer tooling

CLIs, CI pipelines, and internal libraries that make the whole team faster, not just me.

Technologies

The stack I reach for by default

Tools change — but I pick them for reliability first, novelty last.

TypeScript
React
Node.js
PostgreSQL
Go
Docker
Kubernetes
AWS
How I work

A process built to avoid surprises

01

Understand the real problem

Before writing a line of code, I map constraints, users, and what "done" actually means — so we don't build the wrong thing well.

Design before you build

Architecture sketches, data flow, and API contracts get agreed on early, so implementation is fast and low-drama.

02
03

Ship in small, tested increments

Short cycles, real test coverage, and visible progress — so stakeholders always know exactly where things stand.

Document and hand off cleanly

Code that outlives me: clear READMEs, sane defaults, and no tribal knowledge locked in my head.

04
Open-source contributions

Work you can actually go read

A selection of projects and contributions — swap in your real repos before this goes live.

[Sample projects — replace with real repo links]

Services

Ways to work together

Product engineering

End-to-end feature ownership — from spec to production, on an existing codebase or a fresh one.

  • • Full-stack feature delivery
  • • Code review & mentorship
  • • Performance audits
Most requested

Architecture consulting

A focused engagement to review, redesign, or de-risk your system architecture before it costs you more later.

  • • System design reviews
  • • Scalability planning
  • • Migration roadmaps

Fractional senior dev

Ongoing, part-time senior engineering support for teams that need depth without a full-time hire.

  • • Weekly delivery cadence
  • • Async-friendly collaboration
  • • Tooling & CI setup
Book a paid session

Pay upfront, skip the back-and-forth

Pick a session, pay securely through Stripe, and land straight on my calendar — no email thread required.

Code review session

45 minutes, screen-share

$150

Send me a PR or repo ahead of time — I'll walk through it live with concrete, actionable feedback.

Most booked

Architecture deep-dive

90 minutes, screen-share

$350

A focused session on your system design — scaling risks, migration paths, and where the next failure will come from.

Sprint kickoff

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.

Portrait of Bhavna Rock
Behind the code

Bhavna Rock, Senior Software Engineer

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.

Full-stack Distributed systems Dev tooling Open source

Have a hard problem? Let's talk about it.

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

Connect a real inbox to receive these submissions live.