About
I build systems that make difficult work simpler, faster, and more dependable.
I’m Brijesh Gupta, a builder at TIDAL, Block. For over 14 years, I’ve built software across products, platforms, and teams at different stages of growth. I work where software, systems, and real-world constraints meet—turning complex problems into products and platforms people can trust.
My work has often involved modernising large systems, improving performance and reliability, and helping engineering teams move with greater confidence. I’m comfortable moving between architecture and implementation, technical detail and business outcome. I care less about novelty than whether a solution is useful, measurable, and built to last.
Agentic AI is the next part of that journey for me. I’m exploring how agents can do more than generate code: how they can carry context, challenge assumptions, and help people make better engineering decisions—without giving up human judgment or accountability.
I do my best work when the path is not obvious. I follow the evidence, question my assumptions, and try to leave behind a simpler model of the problem. I don’t expect to have every answer; I aim to make meaningful progress that others can build on.

How I work
Solve the right problem
I connect technical choices to the outcome they need to improve.
Go deep, then simplify
I follow systems to their real constraints and turn what I learn into clear decisions.
Build leverage for people
Good architecture, tools, and agents should help teams move with more confidence.
Why I write
I write to make hard-earned lessons reusable. This site is where I explore systems, agentic software development, and ideas that may help builders make better decisions.
The best conversations usually start with a specific question. You can reach me at brijesh@brijeshg.com.