Hi, I’m …
Ashu Goyal, I’m a software engineer who enjoys building reliable backend systems that support real products and real people.
Most of my experience has been with early-stage teams, where I’ve worked on async job systems, real-time integrations, and internal tools that reduce manual effort.
I care about writing code that’s easy to debug and build on — even if I’m not the one maintaining it.
While I enjoy learning new tools, I tend to stay focused on fundamentals: clean interfaces, useful logs, and building for failure.
Lately, I’ve been exploring AI and LLMs — focusing more on the fundamentals than the hype around agents and workflows.
🔍 How I Think About Engineering
I try to build systems that are simple, reliable, and easy to reason about. I care more about clarity than cleverness — and I think good engineering often comes down to making the right trade-offs, not chasing the most complex solution.
If something breaks, I want it to fail in a way that’s easy to understand and fix. If someone reads my code six months later, I want them to feel at home.
🧘♂️ Beyond Code
Outside of work, I enjoy walking, reflecting, and reading about system architecture. I’ve also started playing outdoor games recently — mostly to keep my back straight and stay active 😀
I like helping friends think through technical decisions too — whether it’s for a side project or something more ambitious.