Cheng Wei Lin

I am a proactive, creative and capable software engineer. Familiar with numerical control industry and have ability to multi-task and co-ordinate work as part of the team. I also have strong desire to learn new technology development and interested in collaborating with people in different fields.

My background as an engineer I learned how to work hard and developed strong organizational skills. As an experienced backpacker  am able to communicate with people from different cultures and easily accommodate myself to the new surroundings.

Senior Software Engineer
Hsinchu City, TW

[email protected]



  • Chinese: Native speaker
  • English: Intermediate
  • Spanish: Begineer


  • C#
  • C++
  • Matlab
  • PHP & MySQL
  • MS office
  • LabVIEW
  • Adobe Lightroom


  • Photography
  • Reading
  • Badminton
  • Backpacking
  • Mountaineering
  • Marathon

Work Experience


Senior Software Engineer, Jan 2021 - Present


  • Develop and maintain the product of Laser cutting machine and Press Break with C# and C++ 
  • Using industry knowledge to come up with unique product ideas
  • Coordinating with the product development team to finalize product ideas
  • Testing product prototypes to adjust design flaws
  • Performing constant market analysis of competing products to determine and establish customer needs and requirements.


Software Engineer/ Software QA Engineer, Jun 2016 - Apr 2019


  • Communication with customers to define the strategies and methodologies to meet UI customization needs 
  • Develop and maintain UI Components with C# and C++
  • Develop windows application to collect data from numerical controller through internet
  • Evaluate and understand project requirements
  • Troubleshoot, diagnose, and resolve complex customer incidents in a timely manner
  • Execute UI automation test and generate reports
  • Collaborate closely with RD and FAE to develop, maintain and enhance automation test tools
  • Develop and maintain automated testing scripts

World traveler, Explorer, May 2013 - Jan 2016

  • Shoot exceptional photographs that create face-to-face experiences with people and destinations. 
  • Showcase my travel experiences through inspiring Facebook pages and website. 
  • Connect different cultures and arrange my daily life in diverse environment

Software Engineer, Jan 2011 - Apr 2013 


  • Programmed in an object-oriented programming language with an eye toward code abstraction and reuse. 
  • Design, develop, test, deploy, maintain and improve software of NC controller and user interface 
  • Manage individual project priorities, deadlines and deliverables. 
  • Work closely with product managers and cross-functional teams to define and implement innovative solutions to delight customers
  • Implement features and unit tests with high quality


CAD-CAM of Press Brake

  • which is an application for programming and simulating CNC press brakes to maximize production resources. It also enables offline calculation of bend sequences.

Laser Cutting 

  • Back-Forward function allows the laser head to move back and forth and forward and back over the work piece so that it can make precise cuts anywhere on the bed.
  • which is the fundamental function of Laster Cutting machine

Dipole Remote Solution

  • which is based on TCP/IP Client-Server protocol with which external device can collect CNC machining data including axial coordinate, rotating speed, alarm, parameter.

Remote API

  • RemoteAPI is based on Dipole and support one client to multiple servers.
  • Application using RemoteAPI is able to monitor working status, mode, program, alarm and utilization to implement industry 4.0

Operation Recorder

  • To record operation log of CNC tool for troubleshooting 
  • with Offline tool which displays OPlog including search and filter function


National Taiwan University, Taipei, Taiwan, Nov 2010

Master of Engineering Science and Ocean Engineering

  • Master thesis, “Crack detection on beams by Hilbert-Huang transform of transient flexural waves”

National Central University, Zhongli, Taiwan, Sep 2001 - Jun 2006

Bachelor of Mechanical Engineering

Photography Awards and Events

I developed my photography interest when i was backpacking. Then I keep my passion in photography after works.
My portfolio: https://chengweilin.com/

  • 2018 Wonder Foto Day Exhibition
  • 2017 Reporter Photography Workshop
  • 2016 Moscow International Foto Awards Honorable Mentions 
  • 2016 PX3 Bronze Winners 
  • 2015 Monochrome Photography Awards Honorable Mention 

Powered By CakeResume