Outreach

Talks, panels, community work, research mentoring, grants, and awards.

Talks

Invited talks and presentations at academic seminars, workshops, and industry events.

2026

Jul 10 Graph Machine Learning for Dynamic Financial Networks: From Foundations to the Lightning Network
Swissquote Workshop on Graph Learning in Financial Networks, EPFL
May 19 Machine Learning on Temporal Graphs: From Foundations to Emerging Frontiers
Linguae-ML Seminar, Ecole Normale Superieure (Paris)
Jan 30 Model Merging Improves Zero-Shot Generalization in Bioacoustic Foundation Models
Earth Species Project Community Deep Dive

2023

Nov 22 A Primer on Graph Neural Networks
COLT Seminar, University of Pompeu Fabra, Barcelona
Sep 14 Edge Directionality Improves Learning on Heterophilic Graphs
Temporal Graph Reading Group
Sep 7 Edge Directionality Improves Learning on Heterophilic Graphs
Explainability and Applicability of GNNs Workshop, Kassel

2022

Sep 28 Improving Machine Learning at Twitter using Graphs
Privacy Week
Sep 9 Learning on Graphs with Missing Node Features
TigerGraph Reading Group
Mar 1 Learning on Graphs with Missing Node Features
Learning on Graphs and Geometry Reading Group
Feb 24 Learning on Graphs with Missing Node Features
Machine Learning Research Group, University of Oxford

2021

Nov 23 Learning on Graphs with Missing Node Features
University of Cambridge AI Research Group Talks
Nov 17 Graph Neural Networks with Almost No Features
Toronto Machine Learning Summit
Jun 16 Machine Learning on Dynamic Graphs: Temporal Graph Networks
MLOps World 2021
Apr 26 Machine Learning on Dynamic Graphs: Temporal Graph Networks
Intel ML Seminar
Apr 9 Machine Learning on Dynamic Graphs: Temporal Graph Networks
GNNSys'21 Workshop
Jan 22 Dynamic Graphs and Temporal Graph Networks
University of Liverpool Networks and Distributed Computing Series

2020

Jul 21 TGN: Temporal Graph Networks
AISC

Conversations

2021/03/02 Scaling Graph Neural Networks to Twitter-scale
with Zak Jost
2021/01/14 My journey, my research at Twitter and Imperial College, and my work at LeadTheFuture
with The Smarter Podcast

Workshop Involvement

Supervision and Mentoring

Mentoring bright and motivated students is one of the most rewarding aspects of my research. I am grateful for their creativity and curiosity, and for how much I learn from them in return.

Below are the students I have had the pleasure to supervise. If you are a prospective student interested in working with me, feel free to contact my former mentees to learn more about my mentoring style and what collaboration with me looks like.

Research Grants & Fellowships

2026
ISCRA-C Research Computing Grant — CINECA
DOLPH-ID: Dolphin Emitter Identification from Whistle Acoustics
Allocation of 8,500 GPU-hours on Leonardo's NVIDIA A100 64 GB accelerators.
≈€20,000 equivalent
9 months
2026
Research Fellowship — Sapienza University of Rome
For postdoctoral research on machine learning for non-human communication.
€36,000
12 months
2022, 2023
Google Cloud Research Credits — Google
GCP credits for PhD research. Received in two consecutive years.
$1,000/year

Awards

2016, 2017 Engineering Dean's List — Imperial College London
Top 10% of cohort. Received in two consecutive years.
2017 Olav Beckmann Project Prize — Imperial College London
For outstanding second-year project work.
2016 G-Research Prize (Gloucester Research Ltd Prize at the time of award) — Imperial College London
Awarded annually to up to 10 non-final-year Computer Science students for academic excellence.
2015 President's Undergraduate Scholarship — Imperial College London
Imperial's most prestigious undergraduate distinction, awarded to fewer than 5% of the incoming cohort for academic excellence and potential. Funding: £3,000.