Min-Hsien (Sam)  Lee

Software Engineer & Software Developer

  [email protected]     0901-112-747     linkedin.com/in/samonkeys

About

I am a dedicated software engineer with experience in both R&D and product teams, committed to delivering high-quality software solutions. I am also a quick and motivated learner, always trying to find creative solutions for real life problems.

Experience

Software Developer                            • Syntec ( Product Team )                              Jan. 2021 ~ Present

  • CAD/CAM Software development using C# and C++, including: 
    • Panel Saw Software: Product started selling in 2022.
    • Cutting Path Planner Software: Product started selling in 2023.
    • Drilling Machine Software: Product holds 50% market share in China's most iconic company in 2024.
  • Product early research, define software specs and lead software structure design.
  • Help coordinate between engineers in Taiwan and China.
  • Lead core algorithm and data structure development: Nesting, Path planning, Sync drilling.
  • Optimizing the TCP module, improving packet processing efficiency by 30%.
  • Redesign the logging mechanism, increasing the searching and logging efficiency by 90%.

Software Engineer                           • Syntec ( Kernel Architecture Section      Sep. 2018 ~ Dec. 2020

  • Maintaining a multi-threaded CNC controller system using C++.
  • Maintaining FPGA communication modules with Xilinx ISE using Verilog.
  • Being the section contact window, classifying reported bugs and providing consulting to other departments.
  • Lead and build up the communication error diagnosis SOP, providing sufficient logging and diagnostics from FPGA and CNC controller without impacting system performance, decreases technical support travel by 50%.
  • Optimizing the EtherCAT packets, increasing the maximum number of servo connections by 30%.
  • Improved the init process of EtherCAT module, dramatically decreasing the remote support work load when supporting different servo brands.

Martial Arts Coach ( Part-Time )      • Martial Armour                                               Apr. 2022 Jul. 2023

Education

National Taiwan University

Master's Degree in Mechanical Engineering
Bachelor's Degree in Mechanical Engineering


2016~2018
2012~2016

Skills

Programming: C, C++, C#, Verilog
Tools & Frameworks: Git, SVN, Visual Studio
Skills: Data Structures, Algorithms, Object-Oriented Programming, Design Patterns, Software Development,
Software Engineering, Firmware, Embedded Systems