Skip to content

Curriculum Vitae

João Pedro Gandarela

PhD candidate at EPFL and Idiap, in collaboration with Honda Research Institute Europe · Martigny, Switzerland

Education

2025–Present

PhD, Electrical Engineering

EPFL (Ecole Polytechnique Federale de Lausanne) · Switzerland

Research collaboration with Honda Research Institute Europe on neurosymbolic AI for intent-driven engineering design.

2022–2024

MSc, Systems Engineering & Computer Science

COPPE / Federal University of Rio de Janeiro (UFRJ) · Brazil

Cumulative GPA 2.89 / 3.0.

2017–2021

BSc, Computer Science

Federal University of Rio de Janeiro (UFRJ) · Brazil

Research experience

2024–2025

Junior R&D / Research Assistant

Idiap Research Institute · Martigny, Switzerland

  • Developed neurosymbolic systems integrating deep learning with formal reasoning methods.
  • Applied large language models to structured knowledge extraction and reasoning tasks.

2022–2024

Research Intern

IBM Research · Rio de Janeiro, Brazil

  • Built an automated knowledge-extraction pipeline using LLMs to surface synthesis details for reticular materials from scientific literature.
  • Engineered prompt-engineering frameworks for structured information extraction from chemistry PDFs.
  • Co-authored four publications: one NeurIPS workshop paper and three ACS meeting contributions.

2021–2022

Research Assistant

Federal University of Rio de Janeiro (UFRJ) · Rio de Janeiro, Brazil

  • Automated extraction of COVID-19 electronic medical record data to populate WHO case-report forms, reducing manual processing time.

Teaching & industry

2023–2024

Teaching Faculty

Computation Institute / UFRJ · Rio de Janeiro, Brazil

  • Taught Python and object-oriented programming to 100+ undergraduates from mathematics, statistics, and engineering backgrounds across two semesters.

2018–2022

Software Engineer

Mirakulo · Rio de Janeiro, Brazil

  • Built smart-TV applications, including Globoplay, serving 30M+ users.
  • Delivered responsive UI/UX across platforms with code review, QA, and cross-functional collaboration.

Leadership & service

  • 2025 Emergency Reviewer, AAAI Conference on Artificial Intelligence.
  • 2023–2024 Mentor to undergraduate students in programming methodologies.

Skills & languages

Programming

PythonPyTorchKerasLangChainNumPyJavaScriptSQL

AI / ML

Large Language ModelsNeural-Symbolic AIPrompt EngineeringLLM Fine-tuningNatural Language Processing

Languages

Portuguese (Native)English (CEFR C1)Spanish (Basic)