Work
Professional Experience

Graduate Teaching Assistant
Built an e-commerce wishlist service with microservice architecture using TDD/BDD and GitOps-style CI/CD pipeline and achieved 95% coverage
Mentored 100 students building REST microservices, guided them through the end-to-end DevOps (from Git workflow and container orchestration to CI/CD pipelines and cloud deployment) and handled all technical issues via Slack and 1:1s
Software Engineer – Capstone Project
Built a multi-language Robothon development environment by integrating Jupyter Notebook with Python, Java, C++, and Rust kernels, streamlining bot development, testing, and submission workflows
Engineered a ranking metrics system to evaluate 30 instances of a single bot and integrates performance standards into the database to automate competition event ranking calculations
Software Engineer Intern
Developed a department-level release-tracking platform with Quarkus (Java RESTful framework), React.js, MariaDB and OIDC SSO to streamline program deployment workflows, consolidating 2 separate deployment workflows into 1 single system
Wrote unit tests with JUnit5, Mockito and lifted backend JaCoCo line coverage to 81%
Built 4 CI/CD pipelines with K8s, Helm and ArgoCD to ship applications across dev/stage/prod (3 envs) without major downtime during the internship

Research Assistant - Collaborative Human-Centric AI Systems (CRUISE) Lab
Partnered with 2 postdocs to compare context retention against compute cost and reproduce experiment results within ±6%

Undergraduate Research Assistant - Multimedia and Computer Vision Lab
Boosted ball-tracking accuracy by 10% by applying Kalman filters with an auto-labelling pipeline for supervised YOLOv7 fine-tuning
Built an in-system point-loss analysis module classifying how each rally ends with a testing accuracy of 75%+
Incorporated a real-time multi-person pose estimation model with less than 5% latency on performance (30 FPS sustained)
Co-authored "A Trajectory-based Statistics and Tactics Analysis System for Table Tennis", ACM Multimedia Asia 2023 (demo)

Research and Development Intern
Produced a real-time PyQt Heatmap Dashboard using multithreading to ingest student-flow events from 700+ RFID readers and refresh views every 10 seconds across 40 departments
Created a person ReID pipeline using YOLOv4 detector + ResNet-50 encoder, achieving 96% Rank-1 on an internal benchmark
