Get to Know Me

A passionate engineer who loves building things.

about-me.md

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

TypeScriptJavaReactNext.jsNode.jsExpress.jsSpring BootNestJSMySQLPostgreSQLMongoDBDockerAWSGit

When I'm not coding

📚Reading tech blogs & documentation
🏋️Working out & staying active
🎮Gaming & exploring virtual worlds
🎵Listening to music

Let's work together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.