Mariano Rodriguez-muro is a software engineering manager and knowledge-graph specialist with 12+ years of experience building and leading teams that turn formal knowledge representation and reasoning research into production systems. He authored efficient query-rewriting techniques for OWL2 QL and SPARQL during his PhD and led development of Ontop, a widely adopted platform for querying relational databases as virtual RDF graphs used in industry and EU projects. At IBM he served as technology lead for large KR&R programs and since 2018 has driven ontology and KG schema work at Google, now managing engineering efforts there. He blends deep theoretical expertise in logical reasoning and database-backed query optimization with practical skills in back-end engineering, build systems, and unit-test recovery. Notably, his work on Ontop continues to influence commercial triple stores and research integrations, reflecting a rare combination of durable open-source impact and enterprise delivery.
12 years of coding experience
14 years of employment as a software developer
Bachellor, Computer Engineering, Bachellor, Computer Engineering at Universidad de las Américas Puebla
PhD, Logics, Knowledge Representation, Databases, PhD, Logics, Knowledge Representation, Databases at Free University of Bozen-Bolzano
Ontop is a platform to query relational databases as Virtual RDF Knowledge Graphs using SPARQL
Role in this project:
Back-end Developer & Database Engineer
Contributions:91 commits, 19 pushes, 25 branches in 2 years 3 months
Contributions summary:Mariano primarily focused on fixing bugs within the unit tests, specifically addressing issues related to the construction of test cases and the parameters passed to factories. They also worked on merging changes from the 'develop' and 'trunk' branches, indicating involvement in integrating and maintaining the codebase. Further contributions included modifications to the DatalogUnfolder and related core components, and updates to build scripts, demonstrating familiarity with the core platform logic and build processes.
SPARQL to SQL translation engine for multiple backends, such as DB2, PostgreSQL and Apache Spark
Contributions:21 commits, 17 pushes in 1 year
db2sparql-to-sqltranslationsqlbackends
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
Mariano Rodriguez-muro - Software Engineer Manager at Google