Background image

Work

Professional Experience

NYU Courant Institute - DevOps and Agile Methodologies logo

Graduate Teaching Assistant

NYU Courant Institute - DevOps and Agile Methodologies

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

Citigroup logo

Software Engineer – Capstone Project

Citigroup

Built Robothon's multi-language execution layer by integrating CMake and Maven build workflows for C++ and Java and standardizing containerized execution, CLI inputs, and InfluxDB schemas across Python, Java, and C++ for unified scoring

Engineered a competition scoring pipeline that aggregated results from 30 randomized runs per bot submission in InfluxDB, computed rankings, and persisted final standings to MySQL

TSMC logo

Software Engineer Intern

TSMC

Developed a release-tracking platform used by 100+ engineers using Quarkus, 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 Kubernetes, Helm and Argo CD to ship applications across development, staging, production without major downtime during the internship

National Cheng Kung University logo

Undergraduate Research Assistant - Multimedia and Computer Vision Lab

National Cheng Kung University

Developed a ball-tracking pipeline combining Kalman-filter trajectory estimation, automated data labeling, and YOLOv7 fine-tuning, improving tracking accuracy by 10%

Implemented a rally-outcome analysis module that classified point-loss causes from tracked match data with 75%+ test accuracy; co-authored an ACM Multimedia Asia 2023 demo paper

Quanta-NCKU Joint AI Research Center logo

Research and Development Intern

Quanta-NCKU Joint AI Research Center

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