HarsheetSharma
Backend-focused engineer working with TypeScript, Node.js, PostgreSQL, Redis, queues, and distributed systems. I like APIs that are observable, idempotent, and correct when traffic, retries, and partial failures show up.
About Me
Backend-first, with a taste for systems that behave when pressure arrives.
My work sits at the intersection of APIs, data consistency, background processing, and operational reliability. I care about the invisible details: the retry that should not double-charge, the queue that should recover, and the database transaction that should stay honest.
Correctness Under Load
Transactions, idempotency, locks, retries, and backoff are treated as product features.
Clear System Boundaries
Control-plane coordination stays separate from worker execution so systems scale without becoming mysterious.
Production-Minded APIs
Validation, observability, and predictable failure modes are designed before the happy path is called done.
Featured Projects
Projects that showcase backend work with real engineering weight.
OpsFlow
A control-plane and worker-plane architecture for async job execution, retry orchestration, and observable background processing.
5,000+ concurrent simulations with resilient recovery paths.
Payment System
A backend-first payment product focused on row-level locking, idempotent transaction flows, and consistency under concurrent retries.
Validated ledger correctness across 100+ concurrent user scenarios.
Open Source Contributions
Focused contributions to Rocket.Chat and AsyncAPI across API migration, federation utilities, and mobile layout reliability.
Review-ready patches for mature teams and production-facing codebases.
Skills
Backend technologies focused on APIs, distributed systems, performance, and reliability.
Categorized by how I actually use the tools: APIs, data, systems behavior, and delivery.
Backend
Data
Systems
Tooling
Tech Stack
GitHub Activity
Projects, contributions, and the technologies I work with regularly.
Live GitHub Pulse
Contribution Field
GitHub language mix appears here when the public API responds.
Engineering Approach
I focus on building reliable backend systems with clean architecture, predictable behavior, and scalable APIs.
“Most of my work revolves around queues, transactional flows, concurrency handling, caching, and real-time systems.”
“Built backend systems around clean boundaries, observability, and predictable scaling.”
Experience
Recent work, open-source proof, and technical trajectory.
Rocket.Chat API Migration
Open Source
Migrated the rooms.createDiscussion endpoint into the new API structure with AJV validation as part of the OpenAPI modernization effort.
Rocket.Chat Federation
Open Source
Extracted Matrix user ID generation into a reusable utility and resolved a review-stage bug before the contribution landed.
AsyncAPI Studio
Open Source
Fixed mobile overflow from unwrapped monospace strings with a clean change that passed quality gates without new issues.
BCA
RTM Nagpur University
Computer applications foundation with a self-directed focus on backend architecture and production systems.
Contact