Projects
03Audio-Account
ActiveSay one sentence to my phone and AI splits the expenses in it into drafts with item, amount, and category, which I confirm before they go into the ledger. The voice expense tracker I use every day.
- TypeScript
- React
- PWA
- Fastify
- Zod
- Gemini API
- Firestore
- Cloud Run
- GitHub Actions
EchoFlow
ActivePractise any English material I like with the shadowing method. Interview self-introductions, travel phrases, the script for a talk — import any of them, and as I read aloud, the words on screen go from light to dark one by one with my voice. The web app I built to practise my own spoken English.
- Python
- FastAPI
- WebSocket
- AssemblyAI
- React
- TypeScript
- Cloud Run
- Firebase
- GitHub Actions
System Design Every Day
ActiveMy personal system design learning site — a learning map ordered by prerequisites, where an AI Agent writes three articles a week with interactive simulators, and I steer where the map grows.
- Node.js
- Cursor Cloud Agent
- Cursor Automation
- Claude Code
- Agent Skills
- GitHub Actions
- GitHub Pages
- JavaScript

