# Ping M. > DevOps lead, CI/CD automation. Location: San Jose, California, United States Profile: https://flows.cv/pingm ## Work Experience ### Principal Engineer @ Index Engines Jan 2022 – Present ### DevOps Lead @ Pavilion Jan 2021 – Jan 2022 | San Jose, California, United States Accelerate the delivery, reduce the complexity and boost the reliability of Pavilion platform applications on HyperParallel Flash Array. Migrate the infrastructure from on-prem to Cloud environment and refresh CI/CD toolchain with Cloud software. Support build process and production releases by managing CI/CD pipelines, maintaining infrastructure, developing tools. Tools: VMWare, Jenkins, Bitbucket, Jira, Nexus, Docker, Bash, Python, Ansible ### Senior Build And Release Engineer @ Menlo Security Inc. Jan 2018 – Jan 2021 | Mountain View, California Develop and monitor CI/CD pipelines for build and release, manage the staging build and test environment, monitor Jenkins autoscaling and alerting system, and support the development and QE team for integration test and release process. Tools: Jenkins, Python, Bash, Groovy, Terraform, Ansible, Packer, Dockerfile, Bit Bucket, Artifactory, Grafana, influxdb, Prometheus, dockprom Environment: Ubuntu Linux, VMware, AWS, Docker, Kubernetes Planning and estimation of work in releases for the entire team Led Jenkins jobs migration to Blue ocean pipelines Automated infrastructure as code to create Jenkins environment with Ansible, packer and terraform Supported deployment, monitoring, and management of cloud and on-prem build release Identified automation requirements and improved cloud build process in 50% faster Monitored and ensured Jenkins CICD environment availability, performance, scalability and security ### Senior cloud automation engineer @ Integnology Jan 2015 – Jan 2018 | Santa Clara, CA CICD pipeline orchestrates and automates cloud infrastructure and integrates tool chain to accelerate the software delivery and increase the quality. • Provision and automate workflow in Jenkins and Concourse to integrate with toolchains for fully automated CI & CD pipeline on AWS, Google Cloud and Azure various cloud environment. • Implement infrastructure as code and automate infrastructure and EC2 deployments with Ansible and Terraform. • Create CI/CD environment with tools on docker swarm, create Jenkins Blue Ocean pipelines for parallel build and test in docker • Monitor, automate, tune, and improve provisioning and management tools Environment: AWS, Google Cloud Engine, Ansible, Terraform, Jenkins, Blue Ocean, Concourse, YAML, Python, Jinja2, Django, RabbitMQ, Kubbernetes, Pivotal Cloud Foundry, Open Stack, Docker, Docker swarm, Azure, VMWare, Linux, Bitbucket, Gitlab, Artifactory, Nexus, Confluence, JIRA, ELK, nginx, MySQL, Cassandra, Redis, Flyway, LDAP. nginx, elastic search ### Senior Software Engineer @ Walmart Labs Jan 2014 – Jan 2015 | Sunnyvale, CA Design and implement scripts to generate search index and deploy the index to the search cluster. Develop the scripts to improve the delivery of the code and configurations separately. Maintain and monitor Jenkins jobs and work flows for search index pipeline in production and staging environments. Create Ansible playbooks to deploy Elasticsearch Logstash Kibana stack to monitor search queries traffic/latency. ### Senior Automation Engineer @ MobileIron Jan 2014 – Jan 2014 | Mountain View, CA MobileIron Anyware provides cloud-based enterprise mobility management. • Implement automation script to deploy Anyware product on Amazon AWS, increase testing efficiency on Amazon S3 and logging in Cassandra. • Develop automation framework to simulate and harness cluster failover on service and system level failure Environment: Java, AWS, EC2, S3, CloudFormation, Shell, Python, boto, TestNG, Linux, Puppet, Postgres, Redis, Cassandra, iOS, Android, Jenkins ### Senior Software Engineer @ eBay Jan 2004 – Jan 2014 Cassini – Next Generation high scalable distributed search engine • Work closely with cross function teams, actively participate in requirement clarifications and feature suggestions to improve search quality. • Create BES consumer to handle real-time event, retrieve data from Oracle DB and transform into HBase table. • Define HBase table schema and develop map reduce jobs to migrate bulk data in Oracle DB to HBase . • Transform big data of items and sellers with normalization in format and zone based on attribute list, and upload the data into Hadoop HBase tables. • Develop JUnit test cases to increase code coverage and validate the data in HBase tables with the expected value and column family group. • Improve automation frameworks to build large scalable index to support end to end testing. • Lead automation test efforts to increase efficiency for test process and drive testability of search service. Voyager – High performance search engine • Create test plans, test cases and scripts for search backend applications. • Automate test cases in Perl and Shell scripts, and lead regression test and production build certification efforts. • Develop search staging monitoring tools in Shell script and Jenkins, and provide feedbacks to product management. • Implement Sandbox item, user and storename itemstore projects for search API test. • Analyze production performance for search itemstore on eBay.com, troubleshoot production issues and provide guidance to production operation team to improve site reliability. • Execute batch scripts to generate Item Metrics and Seller Metrics reports, feed the reports to Hadoop HDFS, and upload reports to Oracle DB for machine learning. Environment: Java, C++, Hadoop HDFS, HBase, Oozie, Perl, Python, Shell, Unix, Linux, Oracle, MySQL, Jenkins, Tomcat, ClearCase,, Jira, WinRunner, SilkTest, JUnit, Git, Maven, XML, JSON, Eclipse, VCS, Appworx. ### Software Engineer @ Sun Microsystems Jan 2002 – Jan 2004  Identity Server - Java web application for Identity Management • Developed Identity Server for authentication, authorization, Access Control in LDAP and Single Sign-On in Java • Developed test cases with Perl and SilkTest, and performed automation test • Conducted testing on policy agent, JAAS, Liberty, SAML, logging to DB with multibyte data in non-English locales • Configured WebLogic cluster and load balancer, and tested session failover • Improved code quality with Rational Purify to check Runtime and memory access errors • Analyzed internationalization/localization problems of the products and released i18n packages. Environment: Identity Server, JDK 1.4, Sun Web Server, Application Server, Directory Server, JSP, XML, Perl, SilkTest, Rational Purify, LDAP, CVS, Sparc/X86 Solaris 9, Linux 2.4, Win2000. ### Software Engineer @ Logica Inc Jan 2000 – Jan 2002 | Lexington, MA  MDCH - Market Data Clearinghouse • Designed and developed Data Ccontrol Infrastructure of N-tire application with MQ Series and TCP/IP socket programming in C++. Implemented scheduler to poll tasks from file or database table, handle the business requests and send the reports to message queue or EDI gateway. • Integrated billing and measurement modules in Enterprise JavaBeans. • Improved logging module with java, JDBC, Pro*C and PL/SQL. • Performed unit test and stress test, and supported QA team for integration test. Environment: java, XML, Sun Workshop, C, C++, Borland JBuilder 5.0, Web Logic 5.1, MQ Series, Oracle 8i, PL/SQL, Pro*C, PVCS, Solaris 8, Win95 ## Education ### Bachelor's degree in Computer Science Nankai University ### Master's degree in Computer Science Tianjin University ## Contact & Social - LinkedIn: https://linkedin.com/in/maping --- Source: https://flows.cv/pingm JSON Resume: https://flows.cv/pingm/resume.json Last updated: 2026-04-12