Summary
Overview
Work History
Education
Skills
Sideprojects
Timeline
Generic

Hongyang Liu

Cypress,TX

Summary

Motivated professional offers several years of experience leading cross-functional teams and completing projects on-time. Seamlessly manages workloads and meets challenging deadlines and quality benchmarks. Strong understanding of common web technologies, languages, and frameworks.

Overview

12
12
years of professional experience

Work History

Staff Software Engineer

Aurora Innovation
Pittsburgh, PA
01.2021 - 05.2024
  • Developed a data curation system using Golang, AWS Lambda, SQS, DynamoDB, and Postgres to manage AV log lifecycle in S3, reducing storage costs by 50% and supporting a wastebasket feature to minimize the chance of deleting useful data
  • Developed the Hyginus service using Golang, SQS, AWS Lambda, and Postgres, providing APIs and CLI for protecting logs from purging and restoring logs from the wastebasket, increasing developer efficiency by 50% compared to S3 tagging for protection

Senior Software Engineer

Uber ATG
Burlington, MA
02.2016 - 01.2021
  • Led and developed "Pluto," a robust log management system using Golang, SQS, PostgreSQL to optimize storage efficiency for AV logs in a Lustre file system environment, reducing storage costs by 30%
  • Implemented the LogSet service to allow users to create and search log sets by metadata, enabling autonomy engineers to efficiently use logIDs for training and simulation, increasing their efficiency by 40%

Member of Technical Staff

VMWare
Burlington, MA
02.2016 - 07.2019
  • Implemented an API for the user card feature using Java, Hibernate, and Spring, allowing administrators to check desktop assignments for a single user
  • Developed the VCenter credential push feature using Java, Quartz, and Spring, reducing maintenance efforts by 50%
  • Developed a license report system using Java, Hibernate, Quartz, and Spring to track desktop usage and generate usage reports
  • Led and developed the Common API service using Java and Vertx, providing a common gateway to access different desktop cloud services and track API usage

Software Engineer

Localytics
Boston, MA
03.2013 - 02.2016
  • Built cloud infrastructure on AWS using Ruby and Chef, automating backend application services deployment
  • Developed backup and restore scripts for Vertica database in Ruby, simplifying data center migration and scaling
  • Developed a log export system using Hadoop, Ruby, and Azkaban, processing terabytes of data per day
  • Developed a mobile push notification system in Scala using DynamoDB, SQS, and SNS, handling millions of push notifications daily
  • Enhanced the data ingest platform using Scala, Play, SQS, DynamoDB, MySQL, and Vertica, processing millions of data points per minute and enabling automatic scaling

Software Quality Engineer Intern, Test Automation Group

EMC
Cambridge, MA
01.2012 - 06.2012
  • Updated old test scripts to work for testing features on HP-UNIX in PowerPath IO, reducing development time by 60% through code reuse
  • Developed test scripts integrated with the test automation engine using Perl, covering 20% of the automation test plan for PowerPath IO
  • Reduced time for searching changes in the HP quality center by 90% by developing a monitor that located changes in posted test plans and notified users via email

Education

Master of Science - Computer Engineering

Northeastern University
Boston, MA
12.2012

Bachelor of Engineering - Automation

Harbin Institute of Technology
Harbin, Heilongjiang, China
07.2010

Skills

  • Java
  • Golang
  • Scala
  • Ruby
  • C
  • SQL
  • Terraform
  • Play
  • Spring
  • Vertx
  • AKKA
  • Struts
  • Hadoop
  • Spark
  • Hibernate
  • PostgreSQL
  • DynamoDB
  • Cassandra
  • AWS
  • Distributed Systems
  • Multi-threaded Programming
  • Object-Oriented Design
  • JSON
  • GIT
  • IntelliJ
  • Xcode
  • Linux
  • Team leadership abilities
  • New employee mentoring
  • System Design
  • Project Management

Sideprojects

Luna Delivery Project, Led, designed, and developed the Luna Delivery Project with team members, which includes four iOS apps developed using Swift, two backend servers using Scala, Play, SNS, and Cassandra, and an integration testing server using Scala and Play. (90% of the project is completed)

Timeline

Staff Software Engineer

Aurora Innovation
01.2021 - 05.2024

Senior Software Engineer

Uber ATG
02.2016 - 01.2021

Member of Technical Staff

VMWare
02.2016 - 07.2019

Software Engineer

Localytics
03.2013 - 02.2016

Software Quality Engineer Intern, Test Automation Group

EMC
01.2012 - 06.2012

Master of Science - Computer Engineering

Northeastern University

Bachelor of Engineering - Automation

Harbin Institute of Technology
Hongyang Liu