Thomas Rebele is a Senior Software Engineer based in Bavaria with 12 years of experience building and optimizing backend systems, now at Cloudera. He has a strong research background (PhD from Télécom Paris) and practical expertise in query optimization, having contributed to the high-profile Apache Calcite project by improving handling of correlated subqueries and adding a RelOptPlanner visualizer. Thomas has driven new product initiatives, integrated legacy algorithms, and troubleshot production Kubernetes memory issues while on-call, working across Java, Jooq, GRPC, BigQuery, DuckDB and Google Cloud. His career spans R&D and enterprise products at TIBCO EBX and startups, combining academic rigor with hands-on engineering to close the loop from algorithm to production. A detail often missed: he pairs deep optimizer-level changes with developer tooling improvements, reflecting a focus on both performance and debuggability.
12 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at Télécom Paris
Master of Science (M.Sc.) Informatik, Master of Science (M.Sc.) Informatik at Technical University of Munich
Contributions:23 reviews, 4 commits, 11 PRs in 2 years 1 month
Contributions summary:Thomas primarily contributed to the Apache Calcite project by addressing specific issues related to SQL query optimization and data processing. Their work involved modifications to the `RelDecorrelator` class, impacting the handling of correlated subqueries and optimizations involving `Sort` operations with limits. Additional commits addressed issues related to dynamic parameters in aggregate queries. Furthermore, the user implemented a RelOptPlanner visualizer for debugging and improved performance in the `RexFieldAccess` constructor.
Contributions:6 pushes, 1 branch in 4 years 4 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.
Request Free Trial
Thomas Rebele - Senior Software Engineer at Cloudera