Yongyan Wang

Senior Software Engineer at dremio

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
Yongyan Wang is a Senior Software Engineer and Database Architect with over 20 years of hands-on experience building and optimizing high-performance database systems. He has led development of a real-time database used by 300+ factories and designed the KaiwuDB multi-model engine, driving up to 1000x improvements in cross relational and time-series queries. At Huawei/Futurewei he independently diagnosed and optimized GaussDB components (concurrency, networking, buffer pool) to boost TPCC throughput by more than 10x using custom monitoring and binary analysis tools. As a backend contributor to the widely used Dremio OSS project, he improved query planning, data processing, and stability while accelerating automation pipelines. Deeply pragmatic about performance, he combines low-level skills in multi-threading, disk I/O and in-memory management with a PhD in real-time databases and a taste for tackling the toughest production bugs. Based in Sunnyvale, he enjoys solving large-scale problems that directly improve reliability and user impact.
code8 years of coding experience
github-logo-circle

Github Skills (9)

parquet10
javas10
java10
data-processing9
apache-arrow9
query-optimization9
sql8
hadoop7
performance-tuning7

Programming languages (2)

JavaC++

Github contributions (5)

github-logo-circle
dremio/dremio-oss

Dec 2018 - Oct 2021

Dremio - the missing link in modern data
Role in this project:
userBack-end Developer
Contributions:55 commits in 2 years 11 months
Contributions summary:Yongyan primarily focused on modifying and optimizing Java code within the Dremio project. Their contributions involved changes to the data processing and query planning components, including improvements to the handling of window functions, decimal calculations, and the integration of new features. In addition, their work included optimizations related to file system operations and improvements to the handling of data types within the query engine. These changes show an effort to improve the performance and stability of the Dremio platform's core functionality.
data-analyticsanalyticsdatabig-datamissing
yongyanw/arrow

Mar 2018 - Nov 2018

Contributions:19 pushes, 4 branches in 8 months
memorypythonhierarchicalarrowdevelopment-platform
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
Yongyan Wang - Senior Software Engineer at dremio