Notes from building practical web apps and developer tools.
I build web applications from database to UI, then write down the engineering lessons that survive real projects: performance, data integrity, backend APIs, and useful tools.
Latest writing
Selected work
A few projects that show the kind of product, data, and tooling problems I like to solve.
From backend APIs to user-facing tools
- TorontoJS Built authentication features and an email-sending service for a volunteer management system using React, Hono.js, SQLite, Vitest, and Cloudflare Workers.
- NUUA Developed Kotlin and Spring Boot APIs for a travel-tech online booking tool, with MySQL, MyBatis, and JUnit.