Junior Software Engineer • Frontend-Focused Full‑Stack Developer
Building performant, interactive web experiences with React, Next.js, Node.js, and modern TypeScript tooling.
- 🛠 Full‑stack experience (frontend emphasis) across React, Next.js, Node.js, and modern TypeScript ecosystems.
- 🗃 Strong grounding in data accuracy & workflow optimization (100% data integrity in prior data engineering role).
- 🎹 Passionate about interactive media (audio + 3D + algorithmic visualization).
- 🧪 Practices: incremental delivery, thoughtful abstractions, measurable improvements.
- 🧩 I enjoy turning complex state & transformations into reliable, testable modules.
I build maintainable frontends and full‑stack features that balance performance, clarity, and developer ergonomics. I care deeply about correctness, fast feedback loops, and tangible improvements (speed, reliability, usability).
| Project | Description | Notable Tech / Impact |
|---|---|---|
| Interactive Piano Practice | Real‑time piano training app with MIDI input & dynamic audio/visual feedback. | Next.js, TypeScript, Tone.js, Web MIDI, Skia Canvas, low-latency rendering |
| Rubik’s Cube Simulator | 3D cube with free rotation, scramble & auto-solve visualization + test coverage. | React, THREE.js, custom state model, unit tests |
| algorithmic-visualizer | Visualizes classic algorithms to explore state changes & complexity. | Data structures, visualization |
| project-management-app | Lightweight task orchestration with clarity-first UI. | Full‑stack, productivity UX |
| yt-comment-sorter | Filters & sorts YouTube comments for analysis. | API integration, text processing |
| genshin-auto-code-redeem | Automates redeem code workflows. | Automation scripting |
- 🔄 Rebuilt legacy WordPress site with modern MERN stack → 30% faster load time, 15% overall speed improvement.
- 📊 SEO restructuring & technical optimization → +20% organic traffic.
- ✅ 100% data integrity maintained across multi-database educational data pipelines.
- 🧹 Workflow optimizations & automated consistency checks → 20% reduction in manual corrections.
- ⚡ Database process improvements → 15% faster report/query turnaround.
- Portfolio: billy-chiu.com
- GitHub: 13illydakid
- LinkedIn: Billy Chiu
- 🔧 Favorite build theme: interactive systems that give immediate feedback (music, puzzles, visualizers).
- 🧠 Interested in: real-time rendering, algorithm education, developer tooling.
- 🗣 Languages: English, Cantonese.
- 📚 Hobbies: Piano, Speed Cubing, Duolingo (Japanese)


