About

Harsh Dabas - Software Engineer
Photo by Pawel Czerwinski on Unsplash

About Me: I am a Software Engineer who bridges the gap between rapid full-stack product development and high-performance backend architecture.

This site is my working notebook: project stories, system design notes and the architectural details that only become obvious after code is put under real load.

The Engineering Philosophy

I view technologies as specific tools for specific problems.

When building client interfaces or orchestrating business logic and AI pipelines, I rely on the speed and ecosystem of TypeScript, Node.js and React. But when a system requires raw speed-like rendering 90+ dynamic PDFs per second or handling extreme I/O-I drop down to Go to build highly concurrent, memory-efficient infrastructure.

My workflow is straightforward:

  1. Ship the feature and establish the core user value.
  2. Identify the real bottlenecks under traffic (e.g., cloud costs, queue blocking, memory leaks).
  3. Measure the exact point of failure.
  4. Architect a smaller, more resilient execution path to solve it.

Precision Under Pressure

I am also a competitive sport shooter.

That background shaped my engineering directly. Sport shooting rewards patience, extreme control and analytics. Tiny deviations show up immediately on the target. When I began designing hardware and software tools to track firearm micro-movements, that physical discipline turned into a systems problem.

The range taught me to measure clean signals before guessing. My software work follows the exact same path: isolate the critical path, build rock-solid core infrastructure and only add complexity when necessary.