CV

Education

  • Ph.D in Computer Science
    2014
    Center for Research and Advanced Studies of the National Polytechnic Institute CINVESTAV, Mexico
  • M.Sc. in Computer Science
    2009
    Center for Research and Advanced Studies of the National Polytechnic Institute CINVESTAV, Mexico

Employment History

  • Senior Researcher
    2020 - present
    University of St Gallen
    • Location: St.Gallen, Switzerland
    • Research in the areas of Knowledge Graphs, Neurosymbolic AI, and Digital Companions to create ubiquitous computing systems that bring a positive environmental and societal impact.
  • Research Professional
    2017 - 2020
    Siemens Corporate Technology
    • Loaction: Berkeley, CA, USA.
    • Research and technology innovation for Siemens Business Units in the areas of Knowledge Graph, and Digital Companions.
  • Postdoctoral Researcher
    2014 - 2016
    Universite Pierre et Marie Curie (now Sorbonne University)
    • Location: Paris, France.
    • Research in the areas of Context Aware Computing and Computer-Supported Cooperative Work. Creation of tools for supporting decision making within groups.

Teaching

  • Introduction to robotics (5,902,1.00)
    2024
    University of St. Gallen
    Role: Undergraduate course
  • Industry 4.0 (95639)
    2024
    University of Bologna
    Role: Graduate course
  • Putting Data into Context (8,780,1.00)
    2023
    University of St. Gallen
    Role: Graduate course (contextual studies course)
  • Computer Networks and Distributed Systems (6,147,1.00)
    2022
    University of St. Gallen
    Role: Undergraduate course
  • Ubiquitous Computing (7,864,1.00)
    2021
    University of St. Gallen
    Role: Graduate course
  • User Interface Design and Development (CS160)
    2019
    University of California, Berkeley
    Role: Undergraduate course
  • Automata Theory and Formal Languages (4604092)
    2014
    Autonomous Metropolitan University (UAM)
    Role: Undergraduate course
  • Wireless and Mobile Computing (450234)
    2014
    Autonomous Metropolitan University (UAM)
    Role: Undergraduate course