Building scalable systems for real-world problems.

I'm a Senior Full-Stack Engineer who believes that code is a liability and value is the asset. My journey has taken me from curious tinkering to working on and leading engineering efforts at high-growth startups, where systems are expected to scale, adapt, and survive change.

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.

3+Years Experience
2Startups Scaled
1Successful Exit