Wei Han

Engineering Manager at Google

Bellevue, Washington, 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
Wei Han is an engineering manager with 10+ years building and leading teams that deliver large-scale data and distributed systems across Microsoft, Uber, and Google. Currently at Google, he leads BigQuery governance work, and previously managed Hadoop/Spark infrastructure, data observability, Parquet file format, and data privacy/compliance platforms at Uber. He brings deep hands-on experience in backend systems—contributing to Uber’s Cherami message queue and early-career work on Bing’s large-scale indexing and storage pipelines at Microsoft. Known for combining technical depth with cross-site team leadership, he balances platform reliability, observability, and regulatory requirements. Based in Bellevue, WA, he holds bachelor’s and master’s degrees in computer science from Beihang University. An often-overlooked strength is his track record improving operational metrics and failure handling in production distributed systems.
code10 years of coding experience
job13 years of employment as a software developer
bookBachelor and Master's degree, Computer Science, Bachelor and Master's degree, Computer Science at Beihang University
github-logo-circle

Github Skills (7)

go10
replication10
back-end-development10
message-queue10
distributed-systems9
metadata-management8
thrift7

Programming languages (3)

JavaGoPython

Github contributions (5)

github-logo-circle
uber-archive/cherami-server

Dec 2016 - Mar 2020

Distributed, scalable, durable, and highly available message queue system. This project is deprecated and not maintained.
Role in this project:
userBack-end Developer
Contributions:3 releases, 103 commits, 104 PRs in 3 years 3 months
Contributions summary:Wei primarily focused on enhancing the server-side logic of the message queue system. Their work included implementing handling for store failures related to remote extents, specifically addressing primary replica outages. Furthermore, the user was also involved in fixing bugs in multi_zone destinations and improving the replicator by adding metrics for improved monitoring. They also contributed to setting up the consumer group.
message-queue
Go Client Implementation of Cherami - A distributed, scalable, durable, and highly available message queue system. This project is deprecated and not maintained.
Contributions:4 releases, 23 commits, 13 PRs in 7 months
gomessage-queue
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