YUECHENG MA

Yuan Ze University    B.CSE    2011-2015

DevOps/Platform/SRE Engineer


[email protected]

    

Professional

The main development language is golang, familiar with cloud-native app design patterns on k8s and containerized tech stack.

Work Experience



May 2022 -

Present

Senior DevOps engineer  NodeReal

Web3 marketplace

Deliver 50+ blockchain RPC services on EKS(Kubernetes) over 200 node cross-region multi-cluster and 1 Billon+ daily API requests scale.

  • High availability chain service provider for 20000+ developer
  • Improve the utilization of the Kubernetes nodes to save costs by approximately 30%
  • Modularize the CI/CD workflow and generic helm template to support over 30 projects and ensure easy integration with our GitOps deployment.

May 2020 -

May 2022

Senior software engineer  E.SUN Financial Holding Co., Ltd

MLaaS platform

Introduces MLaaS platform framework based on Kubernetes, consulting on several ML service system designs and operation tasks

Kubernetes/golang/Prometheus/minio/airflow/EFK/kafka/argocd/argo-rollout

  • Deploy On-Premise Kubernetes cluster and operation tasks like monitoring, scaling up/down nodes, troubleshooting, and root cause analysis
  • Designed and built ML platform core features, like model management, advanced deployment strategy, event-drive automation workflow
  • De-dependency ML pipelines(MLOps) and leverage GitOps for continuous deployment

supported 10+ machine learning services, accumulated 20 million+ API requests since the 2021.07 platform launched, and 99.9% Monthly Uptime Percentage SLA

smart recommendation service

Resolving data scientist requirement

Kubernetes/golang/spark/airflow

  • Introduces spark-operator solution for big data ETL in airflow k8s executor
  • Design and implement light-weight proxy for a/b/n testing requirement

It has provided an average of 600,000 recommended services every day, which is a 20% increase in the click-through rate compared to the old version of the homepage of the Bank. They have successfully provided about 300,000 business conversions every month, including online card applications, asset products, trading services, etc, since the service was launched in 2021.11.



Aug 2016 - 

May 2020

R&D  LoFTechnology, inc

Transformation of VM-based service into Kubernetes on production

From zero to one research task, and mentor other team members 

Kubernetes/ansible/drone/bitbucket-pipeline

  • On-premise Kubernetes cluster deploys solution provider.
  • Resolving production service performance issues 
  • Implement container base CI/CD pipeline replacing legacy manual deploy
  • Launch a k8s workshop for internal company training

Instant Message service

Implement new product features and resolve functionality issues in the customer's environment

erlang/mensia/cassandra/rabbitmq/APNS/FCM

  • High-concurrent and high availability distributed XMPP system
  • Design and minimize on-premise IM/Storage products from a group of VMs into one box container for financial clients
  • NoSQL data-model design and MQ relative async job handling

juiker@ REST API Service

Development tasks for juiker@ product, a chatbot dev platform

golang/MongoDB/rabbitmq/redis

  • Implement RESTful API backend service to support product spec
  • Cooperate with the mobile app team for functionality troubleshooting