Evelyn Liu

Senior Software Engineer at Uber

Palo Alto, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Evelyn Liu is a Senior Software Engineer in Palo Alto with 10 years of experience building high-performance distributed systems and cloud-native infrastructure. At Uber she designed and implemented Kraken, a peer-to-peer blob distribution service, and significantly sped up and shrank Docker image builds through contributions to Makisu, improving build times by 40% and reducing sizes by 50%. Proficient in Golang and Python, she blends backend engineering with DevOps practices—Docker, Mesos, Kubernetes, Nginx and ZooKeeper—to deliver resilient service workflows and cross-region replication improvements. Her work often targets real-world scale problems, for example multiplying replication efficiency tenfold and enabling safe decommissioning of over 1,000 services. Evelyn’s background from UCLA and hands-on open-source contributions reflect a pragmatic engineer who prefers measurable impact over theoretical design.
code10 years of coding experience
job1 year of employment as a software developer
bookSophomore, Sophomore at University of California, Los Angeles
languagesEnglish, Chinese
github-logo-circle

Github Skills (15)

storage10
container10
docker10
docker-registry10
go10
dockers10
p2p10
cicd9
concurrency9
kubernetes-pods9
libtls9
tls139
tls129
mtls9
kubernetes9

Programming languages (1)

Go

Github contributions (5)

github-logo-circle
uber/kraken

Dec 2016 - Jul 2022

P2P Docker registry capable of distributing TBs of data in seconds
Role in this project:
userBack-end Developer
Contributions:19 reviews, 146 commits, 61 PRs in 5 years 8 months
Contributions summary:Evelyn's commits primarily involve modifications to the `storage` and `storagedriver` packages within the `uber/kraken` repository, which is described as a P2P Docker registry. The commits include adding client storage, fixing lock issues, and integrating a storage driver. The changes suggest contributions focused on improving the core functionality and performance of the P2P Docker registry.
docker-imagep2pbittorrentdockertbs
uber-archive/makisu

Nov 2018 - Sep 2020

Fast and flexible Docker image building tool, works in unprivileged containerized environments like Mesos and Kubernetes.
Role in this project:
userBack-end & DevOps Engineer
Contributions:3 reviews, 26 commits, 30 PRs in 1 year 10 months
Contributions summary:Evelyn made several contributions to the project, focusing on improving the Docker image building tool. They added the ability to specify the maintainer in the Dockerfile, enabled TLS by default, and added support for credential helpers. Further, they worked on enhancing registry configuration, including adding support for replicas and fixing parsing issues. The user also made changes to improve the retry mechanism and updated the Go version.
containersdocker-imageunprivilegedcontainerizeddocker
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial