I build data-driven software systems from ingestion and backend architecture through machine learning, APIs, databases, and deployment. My work spans data engineering, applied AI, full-stack development, autonomous systems, and edge computing, with a focus on building systems that are reproducible, testable, and usable beyond a notebook.
- 🔭 Recent work spans deep-learning time-series, a full-stack ML fault-detection app, an autonomous JetBot robot, a team time-tracking SaaS app, and a production-hardened auth template.
- 🧰 Comfortable across the stack - Python (TensorFlow / PyTorch / scikit-learn) and TypeScript (Next.js / Node.js / FastAPI / PostgreSQL).
- 🎓 IEECS - National Taipei University of Technology (NTUT).
| Project | What it is | Stack | Highlight |
|---|---|---|---|
| ⏱️ Synertrack | Team time-tracking & productivity app - projects, live timer, timesheet approvals, and dashboards | Next.js · Auth.js · Prisma · PostgreSQL · Recharts | Live one-timer-at-a-time tracking, weekly timesheet approval flow, manager team view, live demo |
| 🖥️ Synertrack Desktop | Electron tray-timer companion to Synertrack - syncs to the same account over a token API | Electron · TypeScript · React · Vite | Tray timer, always-on-top mini widget, global hotkey, automatic idle detection, CI-built installers |
| 🔐 RBAC-Starter | Production-minded SaaS starter with role-based access control | Next.js · Auth.js · Prisma · PostgreSQL | Server-side RBAC, tests + CI, nonce CSP, GitHub template, live demo |
| 🛰️ spacecraft-phm-fault-detection | Full-stack fault-diagnosis app for a spacecraft propulsion rig (JAXA / PHMAP-2023) | FastAPI · Next.js · scikit-learn · PostgreSQL | 5-model cascade, 89–100% per-task accuracy, runs end-to-end |
| 🏠 smart-home-activity-recognition | Deep-learning activity recognition on IoT sensor streams | TensorFlow / Keras | CNN-LSTM vs BiLSTM, 91.3% accuracy, leakage-free evaluation |
| 🤖 jetson-target-chasing-robot | Autonomous robot car that detects and follows a target | Jetson Nano · SSD-Mobilenet-v2 · PyTorch · OpenCV | Real-time on-device detection + collision avoidance |
Python · TensorFlow · PyTorch · scikit-learn · FastAPI ·
TypeScript · Next.js · React · Electron · Prisma · PostgreSQL · Tailwind ·
OpenCV · Jetson / edge AI
Each repo above has a README with real results, and most include screenshots or a short demo.

