Aug 2017 - Present
Responsible for the development and maintenance of automation systems for production line. The maintenance mainly contained change management, monitoring, emergency response and capacity planning.
- Served as Full-Stack .Net web developer to develop Wafer Selection System to save the time it takes for equipment engineers to select wafers for testing equipment by 90%. Refactored the original spaghetti SQL code and redesigned an easily expandable and highly readable architecture with the concept of building blocks via OOP. So far, it has been expanded to 72 building blocks. (Front-End: HTML5, jQuery, Bootstrap / Back-End: C#, ASP.Net MVC, Oracle SQL)
- Served as Full-Stack .Net web developer to develop the first automatic workflow system for tuning Etching equipment of pilot-run in TSMC. Save 2.5 workload of Etching engineer per week. (Front-End: HTML5, jQuery, Bootstrap / Back-End: C#, ASP.Net MVC, Oracle SQL)
- Served as .Net developer to develop production operation agent of Etching equipment to substitute the daily operation of operators. Saving about 350 actions per day is equivalent to the workload of 2 operators. And reduce the probability of missing operation to 0%. (C#)