My career started as Server maintenance. Based on an opportunity, I started to build a CI/CD system from scratch. First, I modularize the service, then automate it through scripts, finally build a maintenance website monitor its status. This system greatly increase productivity of development. I have experience in devops. I think I am an innovative person and I have a way with improve efficiency. For new technologies, I can quickly learned the architecture and its application. For working partners, I able to communicate and cooperate effectively.
Work Experience
Software Engineer• Wipro
July 2022 - Present
Responsible for assisting the team in planning and implementing the CI process and structure
Responsible for optimizing CI scripts to reduce resource usage (Python)
Responsible for coordinating the upgrade issue of linting tools
Full Stack Engineer• Advantech
May 2019 - July 2022
Responsible for website development of IOT device management (VueJs)
Responsible for developing APIService to connect with DB (Influx, NodeJs)
Designing process by implementing CI/CD, reducing time of compiler and deploy by 60% (Python, Jenkins)
Hololens 2 simulator development, using Azure Spatial Anchor to realize MR virtual interaction (Unity)
Back-end Engineer • III
Aug 2016 - May 2019
Responsible for converting third-party data into our system (JAVA)
Responsible for DB Schema and Linux server maintenance (Postgresql)
Build a monitoring system to maintain the module status of the product (Prometheus, Grafana, K8s)
Responsible for coordinating the issue of upgrades for each module on the product
Education
Chung Yuan Christian University.
Master of Electronic Engineering
- Research on mouse control based on eye detection