My skills


I enjoy building hand-crafted websites with a personal aesthetic touch, and I've developed a strong eye for translating designs into structured, standards-compliant web applications. My day-to-day is TypeScript with Vue.js and Nuxt (currently my favorite). Frameworks come and go, so I focus on the fundamentals — Vanilla JS, how the browser actually works, networking, rendering strategies, and state management — which is what consistently makes the difference between a good app and a great one. I've expanded into full-stack work over the past few years — building Node.js, Express, and FastAPI services, deploying them on AWS (Lambda, ECS Fargate, CloudFront) with infrastructure-as-code via AWS CDK, and shipping through GitHub Actions. I'm a strong advocate for testing (Vitest, Cypress, Playwright) and observability (Datadog, Mixpanel), and I stay current with the latest trends across the World Wide Web.

My Works