Portfolio / 2026 Edition
I am a backend engineer who thinks deeply about how systems are designed and built. I spend much of my time constructing and dismantling services to understand how to make them reliable, scalable, and maintainable.
I am especially drawn to system design concepts such as write-ahead logs, sharded architectures, and distributed coordination. I treat APIs as long-term contracts, so I design them to be predictable, consistent, and easy to evolve as products grow.
I also explore database internals, including indexing strategies, query patterns, and storage paths from memory to disk. In parallel, I study compiler and execution pipelines to understand how high-level logic becomes efficient runtime behavior. Most of my work sits at the intersection of backend infrastructure, data systems, and developer tooling.