Sign In

Nathaniel Filardo

Research Associate at University of Cambridge

Nathaniel Wesley Filardo is a computer scientist with a diverse background in academia and industry. He was a Research Associate at the University of Cambridge from 2018 to 2020.1 Filardo holds a Ph.D. in Computer Science from Johns Hopkins University, which he completed in 2017.13

Academic Background

  • Ph.D. in Computer Science from Johns Hopkins University (2007-2017)1
  • M.S. in Computer Science from Johns Hopkins University (2007-2011)1
  • B.S. in Computer Science and B.S.H. in Physics from Carnegie Mellon University (2002-2007)1

Professional Experience

  • Senior Researcher at Microsoft Canada, Inc. (2022-present)1
  • Senior Researcher at Microsoft Research, Cambridge, UK (2020-2022)1
  • Research Associate at University of Cambridge (2018-2020)1
  • Graduate Fellow at JHU Human Language Technology Center of Excellence (2007-2014)1

Research Interests

Filardo's research spans various areas of computer science, including:

  • Computer Architecture1
  • Logic Programming1
  • Memory Safety in Programming Languages2
  • Operating Systems1

He has published numerous papers in these fields and has been involved in projects such as the Dyna programming language and CHERI (Capability Hardware Enhanced RISC Instructions).12

Teaching Experience

Filardo has taught courses at both the University of Cambridge and Johns Hopkins University, including Advanced Operating Systems, Semantics of Programming Languages, and Special Topics in Category Theory.1

Additional Information

Filardo is also known for his involvement in extracurricular activities, including:

  • NodeMCU firmware volunteer maintainer1
  • Founding member of Baltimore NODE Makerspace1
  • Amateur Radio operator (Extra Class since 2014)1

His LinkedIn profile lists him as a "Geek of many trades" based in Cambridge.4

Highlights

Jan 1 · cs.jhu.edu
Nathaniel Wesley Filardo - Johns Hopkins Computer Science
Nathaniel Wesley Filardo - Johns Hopkins Computer Science

Related Questions

What are some of Nathaniel Filardo's most notable research projects?
How has Nathaniel Filardo contributed to the field of computer science?
What is the Dyna project that Nathaniel Filardo worked on?
What awards has Nathaniel Filardo received for his work?
What is the significance of Nathaniel Filardo's work on load barriers for CHERI?
Nathaniel Filardo
Nathaniel Filardo, photo 1
Nathaniel Filardo, photo 2
Add to my network

Location

Cambridge, United Kingdom