Julian Hyde

Founder at The Apache Software Foundation

Berkeley, 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
Julian Hyde is a veteran open-source database engineer and founder with 24 years of experience building data systems, best known for creating Apache Calcite and the Mondrian OLAP engine. He has led architecture and product integration at companies including Hortonworks, Looker (now part of Google), and Google, and now runs Morel to push SQL and query planning into new domains. A hands-on coder and longtime Apache PMC member, his contributions span core SQL parsing, planner optimizations, JDBC tooling and test automation across projects like Calcite, Avatica, Drill and Mondrian. Beyond leadership, he still ships bug fixes and tests—recently improving date/time correctness and build tooling in Avatica—reflecting a deep focus on correctness and maintainability. Based in Berkeley, he combines academic rigor from Cambridge with entrepreneurial instincts dating back to founding SQLstream and Mondrian.
code24 years of coding experience
job34 years of employment as a software developer
bookBA Computer Science, BA Computer Science at University of Cambridge
stackoverflow-logo

Stackoverflow

Stats
1,299reputation
55kreached
49answers
0questions
github-logo-circle

Github Skills (34)

datetime10
sql-parser10
date-manipulation10
apache-drill10
testing10
big-data10
datetimes10
jdbc10
java10
javas10
dates10
sql10
drilldown10
relational-algebra10
api-design9

Programming languages (15)

C#SmartyJavaC++RustGoHTMLGroovy

Github contributions (5)

github-logo-circle
pentaho/mondrian

Jun 2002 - Jul 2014

Mondrian is an Online Analytical Processing (OLAP) server that enables business users to analyze large quantities of data in real-time.
Role in this project:
userBack-end Developer
Contributions:1879 commits, 2 pushes, 17 comments in 12 years 2 months
Contributions summary:Julian contributed to the development of the Mondrian OLAP server, a tool for real-time business data analysis, primarily by modifying core functionalities and properties. The changes included implementing new APIs for member cache control to add, delete, and modify members in the cache. Also, they addressed bugs in the existing MDX parser and implementation, allowing more flexibility when users pass complex queries.
olapmondrianjavamdxdatabase
apache/calcite

Oct 2014 - Jan 2023

Apache Calcite
Role in this project:
userBack-end Developer
Contributions:589 reviews, 1056 commits, 250 PRs in 8 years 4 months
Contributions summary:Julian's commits primarily involve code refactoring and optimization within the core components of the Apache Calcite project. Their contributions span a variety of areas including bug fixes, enhancements to the SQL generation process, and improvements to data type handling and the expression simplification process. The user's work included the addition of new functionality and enhancements to existing functionality of the project, focusing on core features and validation.
apache-calcitegeospatialcalcitejavabig-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