Yao Meng

Software Engineer at DeepSeek AI

Beijing, China
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
Patrick Huang is a backend and database engineer with nine years of experience designing and optimizing high-throughput distributed systems, currently contributing to RisingWave Labs on a production-grade stream processing platform. He has deep hands-on experience refactoring storage layers—memtables, row/state models, and file cache engines—and has added meaningful metrics to improve observability and performance. Previously he helped build large-scale storage and streaming infrastructure at Tencent and LinkedIn, and his research background includes in-memory DBMS work at Carnegie Mellon and graph/query optimization at Microsoft Research Asia. Comfortable bridging research and production, Patrick combines academic rigor with pragmatic engineering to improve system correctness and efficiency. Quirkily enthusiastic about coding, he brings both low-level data systems expertise and a knack for turning complex storage internals into maintainable, measurable components.
code9 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Beihang University
github-logo-circle

Github Skills (8)

data-structures10
databases10
rust10
relational-databases10
data-structure10
sql-database10
database10
metric9

Programming languages (15)

MDXPowerShellJavaC++RustCMakeScalaGo

Github contributions (5)

github-logo-circle
risingwavelabs/risingwave

Nov 2021 - Nov 2022

Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:428 reviews, 103 commits, 376 PRs in 11 months
Contributions summary:Yao's contributions primarily involve refactoring and enhancing the storage layer of the RisingWave database. This includes replacing components like `ColumnDesc` with `Schema` in the memtable, supporting cell operations in `MemRowTable`, and replacing `RowTable` with `KeyedState` in the MView. The user also refactored the file cache engine and built support for the cache mechanism in the file. Additionally, the user made adjustments to the metrics and introduced new ones.
agentic-aievent-streamdatabasestream-processingrust
MrCroxx/tikv

Apr 2021 - Feb 2022

Distributed transactional key-value database, originally created to complement TiDB
Contributions:2 PRs, 140 pushes, 13 branches in 9 months
tidbtransactionaldistributed-databasetikvdatabase
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