menu
Curriculum vitae

You can download a PDF version of different versions of my CV here:


Professional Experience
  • Today August 2022
    Today 08/2022
     
    Assistant Professor
    Department of Telematics and Computing, Universidad Pontificia de Comillas (ICAI-ICADE)

    Research on Point-Of-Interest recommender systems. Fairness in recommendation. Information Retrieval.

    Teaching in Operating Systems, Python Programming, Databases, and data structures.

  • July 2022 July 2021
    07/2022 07/2021
     
    Postdoctoral Researcher
    Information Retrieval Group, Universidad Autónoma de Madrid

    Research on Point-Of-Interest recommender systems. Fairness in recommendation. Information Retrieval.

  • July 2021 July 2018
    07/2021 07/2018
     
    Predoctoral researcher
    Information Retrieval Group, Universidad Autónoma de Madrid

    Research on incorporating sequentiality and time in Recommender Systems and evaluation.

  • June 2017 September 2016
    06/2017 07/2016
     
    Research intership
    Information Retrieval Group, Universidad Autónoma de Madrid

    Study on Recommender Systems. Software development and learning to use LaTex.

  • June 2016 September 2015
    06/2016 09/2015
     
    Web programmer and Database design and management
    Information Retrieval Group, Universidad Autónoma de Madrid

    Development of the Escuela Politécnica Superior’s website and database (faculty of the Universidad Autónoma de Madrid).

Back to top

Education
Back to top

Teaching
  • Subject: Algorithms and data structures
  • Dates: January - April. 1 academic courses (2023)
  • Location: Universidad Pontificia Comillas
  • Role: Lab teaching
  • Tasks: Teaching Python language, with data structures and classic algorithms. 1st Year of Grade on Mathematical Engineering and artificial intelligence.
  • Subject: Databases
  • Dates: January - April. 1 academic courses (2023)
  • Location: Universidad Pontificia Comillas
  • Role: Theory & Lab teaching
  • Tasks: Teaching fundamentals of relational databases (SQL, normalization, relational algebra and calculus). Non relational databases (MongoDB, Redis, Neo4J). 2nd Year of Grade on Mathematical Engineering and artificial intelligence.
  • Subject: Programming
  • Dates: September - December. 1 academic courses (2022)
  • Location: Universidad Pontificia Comillas
  • Role: Lab teaching
  • Tasks: Teaching Python language. 1st Year of Grade on Mathematical Engineering and artificial intelligence.
  • Subject: Fundamentals of Operating Systems
  • Dates: September - December. 1 academic courses (2022)
  • Location: Universidad Pontificia Comillas
  • Role: Theory & Lab teaching
  • Tasks: Teaching fundamentals of Operating Systems (hardware architecture, processes, threads, schedulling, memory management, virtual memory and filesytems) . 2nd Year of Grade on Mathematical Engineering and artificial intelligence.
  • Subject: Analysis software and design
  • Dates: January - May. 4 academic courses (2019, 2020, 2021, and 2022)
  • Location: Universidad Autónoma de Madrid
  • Role: Lab teaching
  • Tasks: Teaching Java language and UML class diagrams. 2nd Year of Grade on Computer Science/Grade on Computer Science and Mathematics.

  • Subject: Operating Systems
  • Dates: January - May. 1 academic course (2018)
  • Location: Universidad Autónoma de Madrid
  • Role: Lab teaching
  • Tasks: Advanced C language teaching (process management, threading and signal communication). 2nd Year of Grade on Computer Science.
Back to top
Directed Bachelor Thesis
  • Title: Análisis de los efectos producidos en la combinación de diferentes fuentes de información en la recomendación de puntos de interés (code)
  • Student: Beatriz Sicilia Gómez
  • Dates: Course 2022/23
  • Location: Universidad Pontificia Comillas
  • Role: Mentor
Back to top

Grants, Scholarsips and Awards
  • Outstanding Reviewer in ACMRecSys.
  • Dates: 2023
  • Extraordinary doctoral award in the PhD program on Computer science and telecommunication engineering.
  • Dates: 2020/2021 academic year
  • Institution: Universidad Autónoma de Madrid

  • 2017 PhD scholarships of predoctoral contracts
  • Dates: July 2018 - July 2022
  • Institution: Ministerio de Ciencia e Innovación (cofunded by the European Social Fund)

  • Research scholarship in Masters studies
  • Dates: September 2016
  • Institution: Universidad Autónoma de Madrid
Back to top

Technical Skills
  • Programming languages: Java (High level), Python, Bash, C, SQL (Medium level). Ease of learning any programming language.
  • Software Development: Pycharm, Eclipse, NetBeans, and Visual Studio (general purpose) PostgreSQL, SQLServer, and MySQL (database management).
  • Operating systems: Microsoft Windows, GNU/Linux
  • Other software: LaTeX, Microsoft Office, Libre Office.
  • Other skills:Responsability, Commitment, Empathy, Motivation to learn, Organized.
Back to top

Languages
  • Spanish: Native speaker
  • English: Level High
    • First Certificate in English (University of Cambridge). December 2009. Cambridge University.
      Level 1 Certificate in ESOL International.
    • Graded Examination in Spoken English, Grade 7. June 2009. Trinity College London.
      Level 1 Certificate in ESOL International (Speaking and Listening).
      Common European Framework of Reference (CEFR) B2.1 Level.
Back to top

Website template from: Javier Sanz-Cruzado Puig