Rafael Gonçalves

profile

Hi, I’m Rafael!

I’m a first-year Computer Science PhD student at Carnegie Mellon University (CMU) and Instituto Superior Técnico (IST), supported by a CMU Portugal Dual Degree PhD fellowship. I’m co-advised by Profs. José Fragoso Santos, Limin Jia and Pedro Adão.

My research interests lie primarly in the areas of software security and formal methods. Most recently, I’ve been building robust analysis tools for detecting vulnerabilities in Node.js packages.

I hold an MSc in Computer Science and Engineering from Instituto Superior Técnico. I’ve also worked on fairness in Machine Learning as a Research Assistant at INESC-ID and served as a TA in multiple courses.

You can find my CV here.

PUBLICATIONS (Google Scholar)

Theses

EXPERIENCE

Previously, I worked on the RIGA project as a Research Assisistant in the Automated Reasoning and Software Reliability group at at INESC-ID. Before that, I spent two months at CMU’s CyLab as a visiting scholar under the guidance of Prof. Limin Jia, working on NodeMedic.

Teaching

I’ve served as a TA in these courses at IST:

PROJECTS

CONTACT

Want to talk? Find me at:

GHC 9223, CMU
rgoncalv@andrew.cmu.edu
Rafael Gonçalves