Diogo Barradas is an Assistant Professor at the Cheriton School of Computer Science, University of Waterloo, specializing in security and privacy with 12 years of experience spanning academia and research labs. He completed his PhD at Instituto Superior Técnico and has held research positions at INESC-ID, Carnegie Mellon, and Rice, contributing to over 30 peer-reviewed publications including top security venues (IEEE S&P, ACM CCS, USENIX Security, NDSS, PETS). As a CrySP group member and Interim Associate Director of Waterloo’s Cybersecurity and Privacy Institute, he bridges rigorous distributed-systems research with practical privacy and security challenges. His work is notable for combining systems-building experience with adversarial thinking developed during internships at leading US institutions. Based in Waterloo, Ontario, he maintains an active academic profile and collaborative research network across North America and Europe.
12 years of coding experience
5 years of employment as a software developer
E.B. 2,3 e Secundária Dr. Hernâni Cidade
Doctor of Philosophy (PhD), Information Systems and Computer Engineering, Doctor of Philosophy (PhD), Information Systems and Computer Engineering at Instituto Superior Técnico
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
Diogo Barradas - Assistant Professor at University of Waterloo