Mariano Rodriguez-muro

Software Engineer Manager at Google

New York, New York, 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

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job14 years of employment as a software developer
bookBachellor, Computer Engineering, Bachellor, Computer Engineering at Universidad de las Américas Puebla
bookPhD, Logics, Knowledge Representation, Databases, PhD, Logics, Knowledge Representation, Databases at Free University of Bozen-Bolzano
languagesEnglish, Spanish, Italian, German
github-logo-circle

Github Skills (10)

unit-testing10
obd-ii10
javas10
datalog10
sparql10
java10
relational-databases9
owl9
knowledge-graph9
build-automation8

Programming languages (6)

JavaqCSSShellPLpgSQLPython

Github contributions (5)

github-logo-circle
ontop/ontop

Jul 2013 - Nov 2015

Ontop is a platform to query relational databases as Virtual RDF Knowledge Graphs using SPARQL
Role in this project:
userBack-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.
knowledge-graphsemantic-webknowledge-graphsrelational-databasesrelational
Quetzal-RDF/quetzal

Apr 2015 - Apr 2016

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