Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer

Zheming Liu

SAN JOSE,CA

Summary

3+ years experienced software engineer, strong knowledge on Software Development Life Cycle SDLC using various methodologies like Agile/Scrum.

Overview

4
4
years of professional experience

Work History

Software Engineer

Amazon Prime Products
09.2022 - Current
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Updated old code bases to modern development standards, improving functionality.
  • Integrated third-party tools and components into applications.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.

Software Engineer

ARUBA- A Hewlett Packard Enterprise
02.2020 - 08.2022


  • Testing Automation, Designed & Implemented highly-scalable back-end components that support 200K+ devices the same time and process million+ entries of times-serials data per hour via Spring Boot
  • Lead in development of distributed computing system utilizing Spark Cassandra connector to loadB+ data from NoSQL DB for hourly aggregation to support advanced customer feature
  • Redesigned mission-critical microservices with extreme complex business logic which cut resources cost by half, also robust hence achieve high availability with minimal downtime
  • Developed the internal API used by 5+ external teams, Coordinate with all the teams for functional requirements and ensure compliance to all architecture standards
  • Implemented continuous test/build/deploy(CI/CD) system using Jenkins to support releases cycle, incorporated unit/integration testing, coverity sanity scan, trivy vulnerability scan for 10+ apps
  • Facilitated Monitoring & Alerting systems using Prometheus, DataDog, New Relic, proactively locate customer issues, and reduce turnaround time to at most 1 hour
  • Designed automation scalability test with jMeter that improve time efficiency by 70

Software Development

ARUBA- A Hewlett Packard Enterprise
05.2019 - 12.2019
  • Building/Maintaining Docker container clusters managed by Kubernetes, Ubuntu OS on AWS
  • Analyzed and understand customer requirements specifications by interacting with PMs
  • Developed and tested production features for user dashboard using Flask, CSS and Angular.JS
  • Found critical bugs in the Infra, perform root cause analysis (RCA) and fix accordingly

Education

M. S - Computer Science

Santa Clara University

B. S - Math & Statistics

Purdue University

Skills

  • Distributed System
  • Scalable Application
  • Defensive Programming
  • Unit/Integration Testing
  • Microservices
  • CI/CD Pipeline
  • Verbal/Oral Communication
  • Documentation
  • Customer Issues Support
  • TECHNICAL SKILLS
  • Programming Languages: Java, Python, Go, C, Groovy, Scala
  • Web Framework: Kafka, RabbitMQ, Spark, Git, Ant, Maven, Spring MVC
  • Databases: Cassandra, Redis, Elastic Search, Postgres, KairosDB
  • Environment: Docker, Kubernetes Linux, Bash scripting , CI/CD , Jenkins, AWS, Coverity

Timeline

Software Engineer

Amazon Prime Products
09.2022 - Current

Software Engineer

ARUBA- A Hewlett Packard Enterprise
02.2020 - 08.2022

Software Development

ARUBA- A Hewlett Packard Enterprise
05.2019 - 12.2019

M. S - Computer Science

Santa Clara University

B. S - Math & Statistics

Purdue University
Zheming Liu