About
- Lead DevOps and Build/Release Management, driving efficient delivery processes.
- Design and optimize CI/CD pipelines, promoting best practices across teams.
- Address gaps in automation and streamline DevSecOps workflows.
- Creator of popular open-source tools: cpp-linter, commit-check, conventional-branch, and devops-maturity — with cpp-linter-action adopted by Microsoft, Apache, NASA.
- Share technical insights through hundreds of blog posts and the WeChat account “DevOps Engineer,” reaching a wide developer audience.
Experiences
Leading advanced DevOps initiatives and scalable delivery practices.
Responsible for MultiValue product CI/CD, infrastructure management, and DevOps automation.
Key contributions:
- Led CaC adoption: migrated manual/Bamboo builds to Jenkins with shared libraries.
- Built IaC with Ansible for provisioning Jenkins, build/dev environments.
- Dockerized MVAS products using buildx, health checks, CI/CD, and Kubernetes.
- Proposed and scaled DevOps maturity badge and conventional commits.
- Automated VM management with Jira + Python, used BU-wide.
- Enabled code coverage reports for U2, jBASE, and others.
- Award-winning projects in Rocket Build (RB-218, RB-544).
- Previously led Rocket Discover automation effort from scratch.
Developed automated test scripts and maintained continuous integration.
Designed and executed test cases; led small QA teams and shared testing practices.
Projects
Independent projects developed professionally and personally.
pipeline-library - Jenkins shared library for MVAS to implement CI/CD as code and improve SDLC consistency.
docker-images - Dockerized MVAS products with advanced DevOps practices: buildx, pytest, health checks, and K8s deployments.
ansible-playbooks - Managed MVAS build/dev infrastructure as code, enabling fast recovery and provisioning.
U2Box CLI - Go-based CLI tool to rapidly set up MV development/testing environments.
MV Intelligent Terminal - Built CLI interface with auto-completion and highlighting via UOPY API. Won Rocket Build 2019 First Prize & CPO Award.
VM Management with JIRA - Automated VM lifecycle via Jira dashboards and Python scripts, improving resource tracking across teams.
cpp-linter - CI solution for C/C++ formatting and static analysis. Widely used across the industry.
Commit Check - Alternative to YACC, checks commit messages, branch names, authorship, and more.
Conventional Branch - Standardized Git branch naming; maintained the specification and tooling.
DevOps Maturity - Provides DevOps maturity assessments and badges to guide engineering evolution.
gitstats - Visualize Git repo insights and contribution analytics.
atlassian-api-py - Python library for easy CI integration with Jira and Bitbucket REST APIs.