Jonathan Gao is a Software Engineer IV with nine years of experience building scalable data and distributed systems, currently focused on data ingestion at Databricks after contributing to DynamoDB replication and log services at AWS. He blends a ground-up understanding of hardware and microprocessors from an ECE background with MEng-level software craftsmanship from Cornell, enabling him to bridge firmware, backend, and cloud infrastructure work. Jonathan is passionate about databases and storage systems and has contributed performance and correctness improvements to the widely used Apache DataFusion SQL engine. Known for optimizing query planners and hardening edge-case behavior (e.g., NULL handling and expression simplification), he brings both pragmatic bug fixes and optimizer-level enhancements. Early hands-on projects—ranging from PCB design and hardware test frameworks to full-stack web and devtooling—reflect a rare full-stack-to-silicon breadth. Based in Seattle, he combines systems-level rigor with a continual curiosity for learning and improving complex data platforms.
9 years of coding experience
5 years of employment as a software developer
Great Neck North High School
Master of Engineering - MEng Computer Science, Master of Engineering - MEng Computer Science at Cornell University
Contributions:552 reviews, 2 commits, 251 PRs in 3 months
Contributions summary:Jonathan contributed to the Apache DataFusion project by implementing and optimizing SQL query engine features. Their work includes fixing bugs related to case evaluations with NULLs and improving the handling of expressions like `IS NOT NULL` and `IS NULL`. The user also focused on enhancing the query optimizer, such as by simplifying expressions and removing unnecessary simplification rules, improving the overall efficiency of the query engine. They made various code changes to enhance the performance and correctness of the DataFusion query engine.
Contributions:32 commits, 4 pushes in 1 year 9 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.