Project Lead
Current1. IEC-61375-2-3 (1) Protocol Stack Implementation (2) Automatic test structure design and implementation2. CI (1) Construct daily-build using jenkins and docker. (2) Construct daily-build-then-test on IEC-61374-2-3 project.3. Product Framework Design and Implementation Design and implement base framework for building products: (1) System configuration framework: providing permission control, data storage management, syntax checking, and configuration IO through RESTFUL API, with extend-able plugin structure and automatic swagger document generation. (2) System status framework: providing permission control, data cache, and status query through RESTFUL API, with extend-able plugin structure and automatic swagger document generation. (3) System command framework: providing permission control, process management, command output cache, and run command through RESTFUL API, with extend-able plugin structure and automatic swagger document generation. (4) Event-action framework: providing multicast event to multiple registered handler, control event behavior through configuration, flexible event payload, and event-driven handler. (5) Debug log framework: providing runtime switches for dumping application log with small impact on performance. (6) Modify command line application from build-time single module into plugin structure supporting run-time mutiple module.4. DevOps (1) Introduce DevOps concepts in to Moxa Group. (2) Acts as SRE of Gitlab server of Moxa Group.