I'm an engineer that enjoy coding, and I'd love to embrace new skills. I'm also a self-required programmer. As for me, every code that I write need to be clean enough to read.
I possess 4-year experience in programming, I'm good at C#, included web form that base on MVC architecture and Server Side Rule development. In order to improve my own skills, I will survey some knowledge during my spare time, for instance, attending MongoDB online conference, studying A.I. technology and studying design pattern etc.
MR System Handshake
Project Desc.: Handling MR System Handshake
* Design communication protocol between MR and Stoker
Role: System Analysis, System Developer
Feature:
* Console App, Win Form Develop
* WCF Service
EAP System
Project Desc.: Create a new C# program to control EQP instead of VB6 program.
* Refactor the structure, improve the efficiency of the program.
* Pre-download, Hot Swap DLL, Update program without Down-Time.
* Make eqp status data storage more reliable.
Role: System Analysis, System Developer
Feature:
* Console App, Win Form Develop
* WCF Service, MSMQ, MQTT Communication protocol
* VB6 Communicate with C# (Using JSON format)
* Survey Oracle XML DML& Restful Service
RFID Carrier System
Project Desc.: Material Carrier with RFID
* Automation of product-process
* Overall system adjustment of materials
Role: System Analysis, System Developer
Feature:
* Server Side Rule
* Restful Service
* MQTT communication protocol
CI with Jenkins
Project Desc.: Survey, Design, Setup the CI environment with Jenkins
* Lead-in the concept of DevOps to development
Role: System Analysis
Feature:
* DevOps, CI/CD
Enhance Sign-Off System
Project Desc.: Because of the structure of sign-off system isn't that well-performed. We create a project team to reprofile the system structure to find out where could be designed in better way.
Role: System Analysis, System Developer
* Survey Instance of JSON in MSSQL
* Optimize the DB query(Survey Full-Text Index)
* Solution merge
* Replanning the storage way of the Data & Document
Sign-Off System (Notes to K2)
Project Desc.: Because of IBM did not support NOTES from 2018, We started a project that transfer the sign-off form from NOTES to K2 System which is a Web Form base on MVC architect.
Role: System Developer
* Develop a web form that includes Model, View, and Controller, so we need to develop front-end and back-end by oneself.
Skills & Frameworks:
* UI (HTML5, JavaScript, CSS, JSON, Angular.js)
* RESTful API(C#, Linq, Ajax)
* SQL(MSSQL, Oracle), ORM(Dapper, EF6)
* Version Control(GIT)
九月 2020 - Present
Taipei, Taiwan
後端工程師,產線自動化程式研發
專案開發、痛點分析、專案改善、New Skill Survey
三月 2018 - 八月 2020
Taipei, Taiwan
全端工程師,廠內簽核網頁開發,MVC架構
開發過10支AP以上
2023 - 2025(就讀中)
2014 - 2018
I'm an engineer that enjoy coding, and I'd love to embrace new skills. I'm also a self-required programmer. As for me, every code that I write need to be clean enough to read.
I possess 4-year experience in programming, I'm good at C#, included web form that base on MVC architecture and Server Side Rule development. In order to improve my own skills, I will survey some knowledge during my spare time, for instance, attending MongoDB online conference, studying A.I. technology and studying design pattern etc.
MR System Handshake
Project Desc.: Handling MR System Handshake
* Design communication protocol between MR and Stoker
Role: System Analysis, System Developer
Feature:
* Console App, Win Form Develop
* WCF Service
EAP System
Project Desc.: Create a new C# program to control EQP instead of VB6 program.
* Refactor the structure, improve the efficiency of the program.
* Pre-download, Hot Swap DLL, Update program without Down-Time.
* Make eqp status data storage more reliable.
Role: System Analysis, System Developer
Feature:
* Console App, Win Form Develop
* WCF Service, MSMQ, MQTT Communication protocol
* VB6 Communicate with C# (Using JSON format)
* Survey Oracle XML DML& Restful Service
RFID Carrier System
Project Desc.: Material Carrier with RFID
* Automation of product-process
* Overall system adjustment of materials
Role: System Analysis, System Developer
Feature:
* Server Side Rule
* Restful Service
* MQTT communication protocol
CI with Jenkins
Project Desc.: Survey, Design, Setup the CI environment with Jenkins
* Lead-in the concept of DevOps to development
Role: System Analysis
Feature:
* DevOps, CI/CD
Enhance Sign-Off System
Project Desc.: Because of the structure of sign-off system isn't that well-performed. We create a project team to reprofile the system structure to find out where could be designed in better way.
Role: System Analysis, System Developer
* Survey Instance of JSON in MSSQL
* Optimize the DB query(Survey Full-Text Index)
* Solution merge
* Replanning the storage way of the Data & Document
Sign-Off System (Notes to K2)
Project Desc.: Because of IBM did not support NOTES from 2018, We started a project that transfer the sign-off form from NOTES to K2 System which is a Web Form base on MVC architect.
Role: System Developer
* Develop a web form that includes Model, View, and Controller, so we need to develop front-end and back-end by oneself.
Skills & Frameworks:
* UI (HTML5, JavaScript, CSS, JSON, Angular.js)
* RESTful API(C#, Linq, Ajax)
* SQL(MSSQL, Oracle), ORM(Dapper, EF6)
* Version Control(GIT)
九月 2020 - Present
Taipei, Taiwan
後端工程師,產線自動化程式研發
專案開發、痛點分析、專案改善、New Skill Survey
三月 2018 - 八月 2020
Taipei, Taiwan
全端工程師,廠內簽核網頁開發,MVC架構
開發過10支AP以上
2023 - 2025(就讀中)
2014 - 2018