About
I’m a software engineer with over 9 years of experience building reliable systems and clean, maintainable architectures.
I care about understanding how things work beneath the surface—not just getting them to work. For me, software is as much about clarity, design, and trade-offs as it is about delivery. I enjoy breaking down problems, thinking through solutions, and continuously refining how I approach building systems.
This blog is where I share what I’m learning—notes, ideas, and lessons from both successes and mistakes.
Outside of engineering, I enjoy reading and video games. Both give me a different kind of challenge—whether it’s exploring new ideas through books or solving problems and experiencing stories in games.
I’m always learning, always building.

