Shichao Jin is a database-focused software engineer with 13 years of experience building high-performance DBMS and distributed systems, currently working on Postgres/Neon/RocksDB-related systems at Roblox. He led engineering at VidarDB to bring columnar storage and LSM-tree ingestion to PostgreSQL, delivering 10–70X performance improvements in analytics and ingestion workloads. Previously he was the sole database kernel engineer for ClickHouse in Canada and helped deploy an automated data placement advisor at Amazon Redshift used across 1,000+ clusters. Comfortable bridging research and production, he has a strong record of turning academic innovations (e.g., MX-tree and GPU-accelerated joins) into real-world speedups. Based in Waterloo, Iowa, he combines deep systems-level expertise with hands-on optimization that often yields order-of-magnitude gains.
13 years of coding experience
7 years of employment as a software developer
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Peking University
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Zhejiang University of Technology
Doctor of Philosophy - PhD DROP OUT Computer Science, Doctor of Philosophy - PhD DROP OUT Computer Science at University of Waterloo
It is the first foreign data wrapper introducing LSM-tree into PostgreSQL. The underneath storage engine is RocksDB.
Contributions:96 commits, 11 PRs, 50 pushes in 7 months
rocksdblsmlsm-treedatabaseforeign
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.