Yi Wang

Staff Software Engineer at Cribl

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
Yi Wang is a Staff Software Engineer with 11 years of experience building scalable data and metadata platforms, currently driving engineering at Cribl after serving as a founding engineer at Metaphor Data. He designed and implemented backend systems, metadata ingestion pipelines, a search and embedding-based vector search engine, and cloud infrastructure for a modern AI-powered SaaS data catalog. At LinkedIn he co-created DataHub and scaled job distribution and tracking systems to millions of users, contributing deep expertise in Kafka, schema registries, and real-time ingestion. An active backend contributor to the popular open-source datahub project, he blends production-grade systems design with hands-on database, API, and pipeline work. With an academic background spanning a Ph.D. in Computer Science/Statistics and an M.S. in Electrical Engineering, he pairs research rigor with pragmatic product delivery. Pragmatic and results-oriented, he often surfaces elegant infrastructure-first solutions—like embedding pipelines and serverless CI/CD—that accelerate both developer velocity and user value.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster of Science (M.S.) Electrical Engineering, Master of Science (M.S.) Electrical Engineering at University of Southern California
bookBachelor of Science Electronics and Information Engineering, Bachelor of Science Electronics and Information Engineering at Huazhong University of Science and Technology
bookDoctor of Philosophy (Ph.D.) Computer Science Statistics, Doctor of Philosophy (Ph.D.) Computer Science Statistics at University of Florida
languagesEnglish, Chinese
github-logo-circle

Github Skills (6)

javas10
java10
schema9
kafka9
sql8
avro7

Programming languages (4)

TypeScriptJavaShellPython

Github contributions (5)

github-logo-circle
datahub-project/datahub

Jul 2016 - Oct 2018

The Metadata Platform for your Data and AI Stack
Role in this project:
userBack-end Developer
Contributions:313 commits, 516 PRs, 273 pushes in 2 years 2 months
Contributions summary:Yi primarily contributed to the back-end of the datahub-project/datahub repository, making changes related to schema registry, Kafka consumers, and data ingestion processes. Their work involved modifying Java code within the wherehows-common module to interact with a schema registry service and improve the handling of Kafka configurations. They also introduced new functionality for ingesting tracking events into wherehows using a Kafka consumer client. Furthermore, the user made additions to various SQL files, indicating involvement in database-related tasks.
data-managementdata-discoverydata-stackmodern-data-stackdata-catalog
alyiwang/LeetCode

Sep 2014 - Feb 2019

Contributions:94 commits, 16 pushes in 4 years 5 months
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
Yi Wang - Staff Software Engineer at Cribl