Applied Machine Learning · Computer Vision · Production Systems
I build end-to-end systems across perception research, model training and operational software. My current work centres on multimodal autonomous-driving perception, dense scene understanding and data-intensive business workflows. I am pursuing an MSc in Computer Science at The University of Hong Kong.
| Project | Engineering focus | Stack |
|---|---|---|
| Urban Scene Semantic Segmentation | U-Net and DeepLabV3+ pipelines for dense urban-scene understanding. The retained U-Net experiment records 0.6786 mIoU and 89.42% pixel accuracy on its validation split. | Python, TensorFlow, PyTorch, OpenCV |
| Commerce Operations Platform | Full-stack operational system spanning product data, marketplace orders, procurement, inventory, warehouse fulfilment, settlement and reconciliation. Published as a sanitized engineering snapshot with no business data or credentials. | Next.js, TypeScript, React, Prisma, SQLite |
| CIFAR Robust Training Pipeline | Reproducible image-classification workflow covering data materialization, augmentation, robust training, checkpoints and metric-driven evaluation. | Python, PyTorch, torchvision, scikit-learn |
| MSc Buddy | Cross-platform collaboration workspace for team formation, project planning, task ownership and deadline tracking. | Flutter, Dart, Provider |
- Multimodal perception, autonomous systems and sensor fusion
- Semantic segmentation, image classification and signal-based learning
- Reproducible experimentation, evaluation and evidence-backed reporting
- Full-stack operational systems, data workflows and deployment engineering
ML and vision: Python, PyTorch, TensorFlow, OpenCV, scikit-learn
Systems and applications: TypeScript, Next.js, React, Flutter, Java, C/C++
Data and operations: Prisma, SQL, Linux, Nginx, Git
- KidsBank — team-built JavaFX financial-literacy application with structured controllers and tests
- ParkShare — responsive parking-sharing product concept with driver, owner and wallet flows
- Obstacle-Avoidance Robot — Arduino control system using ultrasonic sensing, motor actuation and an I²C display
Public repositories are curated to keep claims traceable, source readable and private datasets, credentials and operational records out of version control.