Jesús Rodríguez

Principal Engineering Manager at Microsoft

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
Jesús Rodríguez is a Principal Engineering Manager with 12 years of experience leading teams that optimize SQL query processing and data systems at scale, currently driving query optimization for Microsoft Fabric Data Warehouse. He blends deep research pedigree—a PhD from Paris-Sud and years in applied research at Microsoft’s Gray Systems Lab—with hands-on engineering and open-source leadership as an ASF member and PMC for Apache Calcite, Hive, ORC, and XTable. His contributions to Calcite and Hive include advanced grouping-sets support, distinct-aggregate expansion, and performance-focused SQL execution improvements, reflecting a rare combination of compiler-level expertise and production engineering. Jesús has repeatedly translated research ideas into product features, from materialized view optimization and unified SQL compilers to containerized UDF execution and tensor-backed SQL execution paths. Based in California, he is known for fostering cross-team collaboration and pragmatic innovation that improves cloud resource efficiency for database workloads. A less obvious strength is his sustained ability to move between low-level query algebra work and high-level system design, making him effective at both code and strategy.
code12 years of coding experience
job12 years of employment as a software developer
bookPhD Computer Science, PhD Computer Science at Paris-Sud University (Paris XI)
bookErasmus Scholar, Erasmus Scholar at Ghent University
bookEngineer Computer Science, Engineer Computer Science at Universidad de Almería
languagesEnglish, French, Spanish
github-logo-circle

Github Skills (9)

apache-calcite10
javas10
query-optimization10
sql10
metastore10
relational-algebra10
java10
calc10
big-data9

Programming languages (6)

C#JavaScalaJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
apache/hive

Mar 2015 - Jul 2021

Apache Hive
Role in this project:
userBack-end Developer
Contributions:225 reviews, 834 commits, 191 PRs in 6 years 4 months
Contributions summary:Jesús contributed to performance and code quality improvements in the Apache Hive project. Their commits focused on optimizing SQL execution plans, specifically targeting reductions in unnecessary string conversions within expressions and the more efficient handling of timestamp data types. They also introduced enhancements related to materialized views and join operations, optimizing cardinality estimations and improving the handling of various SQL conditions.
flinksqlapachebig-dataspark
apache/calcite

Dec 2014 - Oct 2021

Apache Calcite
Role in this project:
userBack-end Developer
Contributions:12 reviews, 167 commits, 92 PRs in 6 years 11 months
Contributions summary:Jesús primarily contributed to the development and maintenance of the Apache Calcite project, focusing on enhancing query processing capabilities. The commits show the user working on adding support for grouping sets within the Aggregate operator and expanding distinct aggregates. They also worked on rules related to join and filter operators, including handling of grouping sets and implementing several utility methods related to this feature.
geospatialapache-calcitesqlapachebig-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
Jesús Rodríguez - Principal Engineering Manager at Microsoft