Get to Know Me
A passionate engineer who loves building things.
I build software that scales.
Over the years, I've helped build products across travel, fintech, logistics, and SaaS—designing everything from booking platforms and payment infrastructure to real-time collaboration tools and distributed backend services.
My work sits at the intersection of software architecture, backend engineering, and product development. I enjoy breaking down complex business problems into clean, maintainable systems that are reliable, performant, and built to evolve.
Although I started my career as a frontend engineer, my passion gradually shifted toward backend and platform engineering. Today, I primarily build systems with Java (Spring Boot) and TypeScript (Node.js), designing APIs, microservices, event-driven systems, and cloud-native applications that support real business operations at scale.
I'm particularly interested in distributed systems, system design, developer experience, and building engineering teams that value simplicity, ownership, and long-term maintainability.
When I'm not building products, I'm usually exploring new architectural patterns, experimenting with emerging technologies, or refining the engineering practices that help teams ship software with confidence.
Technologies I work with
When I'm not coding
Let's work together
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.
