Dong Zhang

San Jose, 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
Dong Zhang is a seasoned software engineer and engineering manager with a decade of experience building high-performance storage, firmware, and database systems from kernel drivers to distributed query engines. He has deep expertise in NVMe, FTL, persistent memory, device drivers and filesystems, leading embedded and computational storage engineering at ScaleFlux and contributing to Pure Storage. Dong also contributes to open-source analytics databases like Apache Doris and StarRocks, where his backend work improved Hive metastore integration, join execution, and materialized view performance for large-scale analytics. With an MS in Electrical and Electronics Engineering from Beijing University of Post and Telecommunications, he combines hardware-adjacent systems knowledge with practical software delivery and a track record of shipping production storage firmware and host-side stack components. An understated strength is his ability to bridge low-level firmware design with high-level database performance tuning, making him effective across the full storage stack.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BS), Electrical and Electronics Engineering, Bachelor of Science (BS), Electrical and Electronics Engineering at Beijing University of Post and Telecommunications
github-logo-circle

Github Skills (22)

algorithm10
algorithms10
back-end-development10
databases10
java10
olap10
javas10
hive10
sql10
materialized-view10
database-management10
backend10
distributed-database10
relational-databases10
data-integration10

Programming languages (5)

TypeScriptJavaC++RustGo

Github contributions (5)

github-logo-circle
apache/doris

Jan 2023 - Jan 2023

Apache Doris is an easy-to-use, high performance and unified analytics database.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:447 reviews, 7 commits, 587 PRs in 17 days
Contributions summary:Dong primarily contributed to the backend of the Apache Doris project, focusing on features related to the Hive metastore integration. Their work involved implementing support for automatic synchronization of Hive metastore events, including create, alter, and drop operations on databases, tables, and partitions. They also worked on enhancing the system to support more Hive metastore events and incorporated improvements related to data versioning, and optimizations around MV refresh.
dbmsapache-dorisdbtreal-timehudi
StarRocks/starrocks

Apr 2022 - Aug 2022

The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility to support nearly any scenario, StarRocks provides best-in-class performance for multi-dimensional analytics, real-time analytics, and ad-hoc queries. A Linux Foundation project.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:3 reviews, 14 commits, 13 PRs in 4 months
Contributions summary:Dong primarily contributed to the back-end development of the StarRocks database system. Their commits focus on implementing and refining join operations, particularly the SortMergeJoin and related functionalities within the query execution engine. They also made changes to improve the materialized view features, adding support for partition prune expressions and restricting direct ingest, enhancing overall database performance and data management capabilities. The user demonstrated proficiency in SQL and related database concepts, contributing to crucial aspects of the system's functionality.
multi-dimensionalcloudnativescenariosrealtime-databasereal-time
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