About
Wide perspective. Careful execution.
I’m Brijesh, a software engineer who has spent the last decade working across the layers that make a product useful.
My background includes backend services, data-heavy web applications, identity systems, payments, and mobile-connected products. That range helps me trace a problem from the interface through the API and into the underlying system—without losing sight of the person using it.
I graduated in Computer Engineering from Uka Tarsadia University in 2016 and began my professional career working across .NET, Node.js, and full-stack product development. I’ve kept the same curiosity since: learn the system, make the trade-offs explicit, and leave the code easier to understand.
Working approach
Understand the whole
Good technical choices start with the user, the constraints, and the surrounding system—not a preferred tool.
Make complexity legible
Clear boundaries, direct communication, and maintainable code make products easier to operate and evolve.
Keep learning practical
New technology matters when it improves reliability, speed, or the experience—not because it is new.