·Developed a Continuous Deployment (CD) System which upgrades hours of manual deployment to auto-deployment in minutes. It renders Helm Charts and deploys application into kubernetes (k8s) cluster triggered by Cont. Integration (CI). Implemented APIs for querying deployment status and public endpoints.
·Designed multiple middleware services including MongoDB Sharded Cluster, MySQL, Zookeeper and Redis.
·Orchestrated Helm Charts for complex application with support for workload creation and replication according to specific parameters. Achived startup in dependent order and configured Rolling Update strategy
·Implemented CD feature for company’s own DevOps platform using k8s, Spring Cloud and Vue.
·Optimized algorithm for large-scale server management and increased server usage 10 times while effectively reducing serve expenses. It automatically calculates the usage of hundreds of servers and generates weekly cost report for each department.