About Me
AI engineer and photographer based in Taipei, Taiwan.
I'm a Computer Science and Engineering graduate of National Taiwan Ocean University (Class of 2026). RiffNode — a guitar effects studio built entirely with native Apple frameworks — won the Apple WWDC26 Swift Student Challenge.
At ITRI I trained and deployed multi-task driving-perception models down to a Jetson Nano. I led my capstone team's volleyball analysis system, which won the department's Software Development Silver Award, and I have kept building it as a research project — from one camera to the court in metres, tracked players and 3D ball flights. Lately I have been auditing whether guitar-tone models quietly change a player's touch, and building a macOS app whose architecture the compiler enforces. I like working across the stack — on-device ML, audio DSP, systems Swift — and turning hard problems into things people can actually use.
Experience
Teaching Assistant — Introduction to iOS Application Development
National Taiwan Ocean University
Department of Computer Science and Engineering
AI Image Recognition Intern
ITRI (Industrial Technology Research Institute)
Electronics and Optoelectronics Research Laboratories
- ·Trained YOLOPX, a multi-task panoptic driving perception network doing object detection, drivable-area segmentation and lane segmentation in a single forward pass — reaching 0.972 mIoU (drivable area), 0.793 mIoU (lane) and 0.838 mAP@0.5 over 4 classes after 200 epochs on ITRI's in-house driving dataset
- ·Extended the open-source YOLOPX codebase by ~1,900 lines (6 files rewritten, 5 added) for ITRI's data format, building a YOLO-segmentation loader and a Mosaic/MixUp/Albumentations augmentation pipeline to replace one that handled BDD100K only
- ·Owned the edge deployment path: network pruning, ONNX export, a tool resolving dynamic convolution-bias subgraphs that blocked TensorRT conversion, a TensorRT/PyCUDA engine for NVIDIA Jetson Nano, and image + detection streaming to a desktop PC over Ethernet/ROS at 30 FPS with sub-50ms latency
- ·Delivered a command-line batch-inference tool for ARTC (Automotive Research & Testing Center) running the trained model across image and video datasets including a new rainy-weather set; separately reproduced and benchmarked YOLOP, YOLOPv2, YOLOPX and A-YOLOM to identify deployment-viable designs
Awards
Apple WWDC26 Swift Student Challenge — Winner
One of 8 winners in Taiwan and 350 worldwide, for RiffNode. Covered by CNA, UDN, Liberty Times, ETtoday and TechNews.
See the projectNTOU CSE Capstone Competition — Silver, Software Development Special Award · Honorable Mention
Two awards for the Volleyball Match Analysis System, built by a three-person team I led.
See the projectCertificates & Volunteering

TOEIC Listening & Reading — 920
Listening 495 · Reading 425

PADI Open Water Diver
Certified scuba diver

Volunteer — Chengdu Research Base of Giant Panda Breeding
16-hour giant panda conservation practicum

10 km Kayak to Keelung Islet
NTOU graduates' kayak challenge, completed
Technical Skills
Languages
ML / AI
Apple Platforms
Frontend & Mobile
Backend & Infra
DevOps & Testing
Daily Tools
Education

National Taiwan Ocean University
B.S. in Computer Science and Engineering
2022 – 2026Keelung, TaiwanGraduate-level coursework (9 courses, 27 credits)
Machine LearningGenerative AINatural Language ProcessingData MiningInformation RetrievalAdvanced Database SystemsFormal MethodsSmart IoT Platform
Core courses
Data Structures & AlgorithmsGraph Theory AlgorithmsOperating SystemsComputer OrganizationComputer NetworksLinear AlgebraProbability Theory

Cotter High School
High School Diploma
2019 – 2021Winona, MN, USA
Languages
- Mandarin
- Native
- English
- Fluent
- TOEFL 110 · TOEIC 920
- Japanese
- Intermediate
- JLPT N3
Beyond Code
Off the clock I captain my department's volleyball team, play guitar, and develop film as darkroom officer of NTU's photography club. I'm a PADI Open Water diver, paddled the 10 km kayak crossing to Keelung Islet, and spent two days volunteering at the Chengdu Research Base of Giant Panda Breeding. Most of it ends up in front of a camera sooner or later — the results live on the Photography page.









