Ji Zhao is a Principal Software Engineer based in Beijing with over 20 years of programming experience and eight years in senior engineering roles across major tech firms including FreeWheel, Amazon, and Tencent. He specializes in C/C++ and full-stack development, with recent leadership driving architecture and delivery at FreeWheel. Ji contributes to high-profile open-source projects like Apache Druid, where he improved the web console, fixed complex JSON/big-number issues and added schema/input format support—demonstrating attention to both frontend UX and backend data integrity. His background includes a CTO role and a Master’s in Computer Application from Jilin University, reflecting a blend of hands-on coding, technical leadership, and product-focused engineering.
8 years of coding experience
11 years of employment as a software developer
Master of Engineering Computer Application, Master of Engineering Computer Application at Jilin University
Apache Druid: a high performance real-time analytics database.
Role in this project:
Full-stack Developer
Contributions:51 reviews, 15 commits, 38 PRs in 7 months
Contributions summary:Ji primarily focused on enhancing the web console of the Apache Druid project. Their contributions involved fixing bugs related to JSON display within the web console and incorporating JSONBig library for handling large numbers. The user also made changes to support protobuf schema registry and add Avro stream input format. Further modifications included bug fixes and integration test enhancements across multiple components of the web console.
Apache Druid: a high performance real-time analytics database.
Contributions:191 pushes, 34 branches in 1 year
real-time-analyticsanalyticssqlapachebig-data
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
Ji Zhao - Principal Software Engineer at FreeWheel