CURRICULUM VITAE

Experience

Research, engineering, teaching, and leadership across reliable hardware and deployable intelligent systems.

Professional Experience

INDUSTRY

Taoyuan, Taiwan

Software Engineer · Robust

  • Led a three-person team that integrated voice interaction, eye tracking, and crowd recognition into an AI digital-human panel within four weeks, delivering the production system ahead of schedule for a major cinema in Taipei.
  • Developed a real-time face-tracking system for context-aware advertising in taxis and other smart-display environments.
  • Developed and integrated an AI-powered smart wine-cabinet solution for FamilyMart retail environments, supporting interactive product presentation and smart retail operations.
  • Built smart-home functions and device-integration workflows with Home Assistant, connecting sensors, devices, and automation logic into unified control scenarios.
  • Implemented vehicle-flow analytics using YOLO object detection and the Hungarian algorithm for frame-to-frame association, enabling vehicle tracking and traffic counting.

Academic Research

RELIABLE SYSTEMS

Yuan Ze University

Researcher · Hardware Optimization of March mSR+ Algorithm

  • Led an NSTC-funded project focused on improving memory built-in self-test performance.
  • Designed and verified hardware implementations using RTL-level techniques.
  • Research was accepted for presentation at ICRAS 2025 in Osaka, Japan.

Yuan Ze University

Research Assistant · Automatic Synthesis of OTP Memory IP

  • Supported memory-IP development for low-power SoC applications under Prof. Ming-Yi Lin.

Teaching Experience

FIVE COURSES

Yuan Ze University

Microprocessor Teaching Assistant

  • Prepared exercises on processor architecture, instruction sets, interrupts, timers, and memory-mapped I/O.
  • Guided embedded-system labs in C and assembly, including peripheral interfaces and hardware–software integration.

Yuan Ze University

Competitive Programming Teaching Assistant

  • Designed weekly training in algorithmic problem solving, data structures, dynamic programming, and graph algorithms.
  • Led hands-on sessions and provided individual code reviews and debugging guidance.

Yuan Ze University

Assembly Language & Computer Organization Teaching Assistant

  • Reviewed assignments, identified learning gaps, and provided targeted after-class support in assembly language and computer architecture.

Yuan Ze University

Digital Systems Design & Practice Teaching Assistant

  • Planned Verilog exercises and FPGA experiments using ModelSim.
  • Improved laboratory workflows and prepared tutorials and example files for independent problem solving.

Providence University

Programming (II) & Calculus Teaching Assistant

  • Tutored advanced C/C++ and supported approximately 10 students each week; built an automated grading system that improved grading efficiency by 60%.
  • Prepared calculus materials and tutored more than 20 students; the course achieved an 85% final pass rate.

Leadership & International Experience

COMMUNITY

Manchester

International Ambassador · The University of Manchester

Invited to support cross-cultural outreach and peer engagement with prospective and incoming international students.

Providence University

President · 530 Competitive Programming Training Center

  • Recruited more than 120 students, developed beginner and advanced training, and doubled competition registrations through coordinated events and instruction.

University of Calgary

Language-Intensive Study Programme

Completed certified language training and strengthened cross-cultural communication through international collaboration.

Siaoli Elementary School

After-School Volunteer

Supported reading and homework while using games and activities to build motivation, trust, and confidence.