About Me
With 3 years of experiences in software development, Yucheng has strong passion in advocating DevOps culture by implementing and enhancing development flow not only with technical gadgets (test automation, CI/CD, IaC) but also in conjunction with business conventions.
I am also a curry lover 🍛 and coffee addict ☕
WORK EXPERIENCES
Software Engineer, Houzz Inc., Taipei, Taiwan
September 2022 — Present
- Tech stack : Jenkins, Spinnaker, Istio, K8s, React, Redux,
- PLs : Javascript, Shell script, Groovy
- CI/CD maintenance and enhancement - Github Action, Jenkins & Spinnaker.
- Routine work : system trouble shooting, micro service migration.
- Maintain and develop internal build and deploy platform with React Redux.
Application Engineer, Rakuten Fintech Group, Tokyo, Japan
March 2020 — March 2022
- Created and planned unit/functional test for new session data persistency of micro service application.
- Constructed Selenium-based test automation framework for regression test and customized on-demand plugins reducing maintenance cost by 38%.
- Designed and constructed Git flow for maintaining frequently updated test scripts in each maintenance cycle.
- Enhanced CI pipeline features to increase the flexibility of the pipeline for developer building and testing submodules.
DevOps Fellow, Insight Data Science, San Francisco, CA
June 2019 — August 2019
- OneClick - Monitoring as a Service : Developed and constructed a Python-based command line tool which interacts with Terraform and Kubernetes.
- Empowered data scientists and engineers to deploy Flask application onto a pre-configured Kubernetes cluster and automatically provisioned Prometheus monitoring stack.
Learning Path
During my free time, I enjoy picking up buzz words keep appearing during my work or on random read articles.
EDUCATION
University of Southern California, Los Angeles, CA
May 2017 - May 2019 Master of Science, Computer Science
National Taiwan University of Science and Technology, Taipei, Taiwan
September 2012 — July 2016 Bachelor of Science, Computer Science and Information Technology