Taoyuan City, Taiwan
May 2018 - June 2021
Responsible for developing and maintaining PCB CAM software, the things I do are divided by their functionalities into the following.
Using Delphi, Pascal programming language and Lazarus IDE to build the PCB CAM software named CAMPro.
The thing I do in developing CAMPro are using design pattern to build up the framework and using computational geometry to analyze the correctness of the input of PCB design.
Using Python programming language to develop license server.
The licence server is for supervising the usage of CAMPro to limit the user to running CAMPro which is in the authorized version and amount before the expired date of the license.
Data transmission between license server and CAMPro reply on TCP.
September 2017 - February 2018
Responsible for analyzing pattern in DNA sequences using Python and building website of DNA database using Django framework.
2011 - 2016
Fitbook is the website for tracking user daily exercise and body information then using chart to show the relationship between exercise and body information.
Chinese — native language English — TOEIC 750