Summary
Overview
Work History
Education
Skills
References
Timeline
SoftwareEngineer
YI-SUNG KUO

YI-SUNG KUO

Software Engineer
Zhubei City

Summary

A seasoned software engineer with over 10 years of experience in software development, system integration, and project management across the technology and banking sectors. Proficient in Python, C#, C++, and Node.js, with extensive hands-on expertise in building robotic systems, banking core platforms, and semiconductor testing software. Highly adaptable and analytical, recognized for resolving complex technical challenges, driving cross-functional collaboration, and working effectively with international teams.
Detail-oriented and highly organized, with a strong ability to deliver high-quality results under tight deadlines. A proactive and collaborative team player committed to contributing to organizational success.

Overview

11
11
years of professional experience
2
2
Languages

Work History

Senior Software Engineer & Project Manager

MPI
08.2024 - Current
  • Developed semiconductor testing machine software using C#, C++, and WPF, incorporating industry-standard practices like MVVM, SOLID, and Design Patterns.
  • Led software development for QAlibria project, overseeing new feature development, bug fixing, and project management.
  • Collaborated with German teams in weekly meetings, improving proficiency in English communication.
  • Contributed to fast progress within the team through proactive learning and problem-solving.
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.

Senior Robotics Software Engineer & Project Manager

SYSCOM
06.2017 - 07.2024
  • Contributed to the development of the Ayuda robot series (Generations 1-4), with expertise in facial recognition, voice interaction, indoor navigation, video communication, and ChatGPT integration.
  • Developed ROS2-based robotics systems, including fifth-generation Ayuda robots.
  • Worked on client-customized solutions for high-profile clients, including New Taipei City’s unmanned police stations, Kaohsiung E-Da World, and the Hualien Armed Forces Hospital.
  • Developed Llama.cpp to integrate large language models into robotic systems.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.

Oversea Bank Core System Software Engineer

E.SUN Bank
10.2014 - 04.2017
  • Worked on the development, maintenance, and testing of core banking systems (Java, SQL), office software (IBM Notes), and various banking solutions including SWIFT, MQ, AML systems, and email systems.
  • Played a key role in the development of systems for E.SUN’s Vietnam and Australia branches.
  • Enhanced crisis management skills through effective troubleshooting and resolution of both simple and complex issues.

Education

Bachelor’s Degree - Computer Science and Engineering

National Tsing Hua University
07-2013

Skills

Programming Languages: Python, C, Nodejs, JavaScript, C#

References

Available upon request.

Timeline

Senior Software Engineer & Project Manager

MPI
08.2024 - Current

Senior Robotics Software Engineer & Project Manager

SYSCOM
06.2017 - 07.2024

Oversea Bank Core System Software Engineer

E.SUN Bank
10.2014 - 04.2017

Bachelor’s Degree - Computer Science and Engineering

National Tsing Hua University
YI-SUNG KUOSoftware Engineer