Zheming Li

Software Engineer at Google

Sunnyvale, 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

👤
Senior
🎓
Top School
Zheming Li is a Software Engineer with a decade of experience building backend infrastructure and observability systems, currently working on Vertex AI and Gemini API at Google in Sunnyvale. He has a strong track record in distributed systems and metrics—contributing to projects like TiKV’s placement driver and GreptimeDB, where he improved observability, default-value handling, and disk-usage reporting via heartbeats. Zheming moves comfortably between research and production: past roles span LLM development at Stanford, robotics-focused research at Northeastern, and high-impact product delivery at DraftKings where his work accelerated campaign operations and supported significant revenue growth. Technically versatile, he’s implemented everything from API and server refactors to ML prototypes and computer vision pipelines, often improving performance and reliability. Colleagues praise his ability to translate business needs into robust technical specs and automated test suites. Outside work he’s an engaged open-source contributor and, hinting at a personal side, a Gunners fan evident from his GitHub bio.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree Computer Science and Financial Technology, Bachelor's degree Computer Science and Financial Technology at Northeastern University
bookHigh School Diploma, High School Diploma at Princeton High School
languagesChinese, English, Latin
github-logo-circle

Github Skills (24)

databases10
time-series10
distributed-systems10
tikv10
go10
prometheus10
sql10
rust10
metric10
database10
apidoc9
api9
distribute9
logging9
sql-database8

Programming languages (5)

RustGoHTMLVim ScriptPython

Github contributions (5)

github-logo-circle
tikv/pd

Sep 2020 - Mar 2021

Placement driver for TiKV
Role in this project:
userBack-end Developer
Contributions:16 reviews, 8 commits, 9 PRs in 6 months
Contributions summary:Zheming primarily contributed to the development and enhancement of metrics and monitoring capabilities within the TiKV placement driver. Their work involved adding new metrics for region and store heartbeats, improving the observability of the system. The user also refactored the `hbstreams` and implemented API updates, demonstrating their involvement in core server functionalities and API management. Furthermore, the user replaced `ScheduleOptions` with `PersistOptions` which indicates code refactoring.
placementtikv
GreptimeTeam/greptimedb

Nov 2022 - Mar 2023

An open-source, cloud-native, unified observerability database for metrics, logs and events, supporting SQL/PromQL/Streaming. Available on GreptimeCloud.
Role in this project:
userBack-end Developer
Contributions:15 reviews, 7 commits, 7 PRs in 3 months
Contributions summary:Zheming primarily contributed to the back-end development of the GreptimeDB project. Their work included implementing a version command-line option and setting default values to prevent panics. They also added support for default values when inserting data, affecting both the datanode and frontend components. Additionally, the user worked on tracking disk usage of regions, and reporting disk usage stats to metasrv through heartbeat.
time-series-databaseseries-databaserustsqltimeseries-database
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
Zheming Li - Software Engineer at Google