The Philosophy
I specialize in system design, scalability, and building software that holds up over time. I don't just focus on shipping features — I focus on writing code and designing systems that are easy to reason about, maintain, and evolve.
My philosophy centers on simplicity over complexity, clear abstractions, and effective asynchronous communication. In a world that often over-engineers prematurely, I believe in choosing boring, proven approaches that solve interesting problems reliably.
This keeps teams productive, systems stable, and engineering efforts aligned with real business needs.
“Simplicity is prerequisite for reliability.”
— Edsger Dijkstra
Beyond the Terminal
When I'm not working on systems, I spend time staying active through fitness and sports, exploring new cafes, and unwinding with games. I enjoy travel and new experiences — they help me reset, gain perspective, and return to problem-solving with a clearer head.
I've found that maintaining balance outside of work is essential for staying curious and effective as an engineer.

