About

       

I'm a full-stack engineer who treats the whole stack as one craft, from the data model to the last interaction. Five years in, I care most about the feeling a product leaves: fast, clear, and obviously considered.

0y

shipping to production

0+

technologies in rotation

0+

products built end-to-end

Capabilities

An interconnected toolkit

AI systems sit at the center; everything else feeds into building them well. Hover a hub to explore.

AI Systems

Production AI woven into real products.

Claude APIRAGAgent orchestrationMCPVector search

The journey

Frontend → backend → architecture

2020–2021

First lines of code

Started in web development: React, the DOM, and the thrill of an idea rendering on screen for the first time.

2021–2022

Beyond the browser

Moved server-side with Node.js and GraphQL while deepening the frontend craft: TypeScript, state, and building genuinely responsive interfaces.

2022–2023

Full-stack integration

The pieces clicked. I started architecting end-to-end solutions and seeing how an application behaves as a whole system.

2023–2024

Product and pixels

Spent time close to users and design, translating intent into pixel-accurate, interactive frontends, and learning what actually moves a product.

2024–Present

Architecture & AI

Operating at a broader scope: scalable systems on AWS + Terraform, Spring Boot/Kotlin services, and AI woven in where it earns its place.

What I value

How I show up to the work

User-centered by default

Every feature starts with the person using it. Empathy first, framework second.

Performance is a feature

Fast software feels trustworthy. Milliseconds and motion both matter.

Craft and reliability

Clean, maintainable, scalable code. Build fortresses, not sandcastles.

Better in the open

Sharing knowledge and merging ideas with a team beats heroics every time.

Let's build something deliberate.