I work with a small number of PhD students and collaborators at any one time, typically supervising only one or two new PhD students per year. This lets me spend time with each person and support them in developing as independent researchers.
My group operates as a small research community: people come together around questions of computation, arithmetic, hardware, and machine learning, with an emphasis on mathematical and structural understanding.
Current students
Direct supervisees
- Marta Andronic – LUT-based neural networks, Boolean approaches to machine learning, hardware–algorithm co-design
- Ebby Samson – Quantisation, arithmetic optimisation, hardware-aware ML
Joining soon
- Bardia Mohammadzadeh – currently at Apple
- Ben Zhang – joining from Cambridge
Students I co-supervise / support
- Chengyang Ai – e-graph semantics, abstract interpretation (primary supervisor: Jianyi Cheng)
- Quentin Corradi – Hardware compilation, program analyses, high-level synthesis (primary supervisor: John Wickerson)
- Pedro Gimenes – Accelerator design, numerical precision, energy–performance trade-offs (primary supervisor: Aaron Zhao)
- Cheng Zhang – FPGA-based ML, quantisation theory, structural approximations (primary supervisor: Aaron Zhao)
For information about applying for a PhD, please see the Join Us page.
PhD alumni
A selection of former PhD students and their subsequent destinations:
- Dr Martin Langhammer (2025) – Senior Principal Engineer, Altera
-
Dr Benjamin Biggs (2025) – Founding Engineer, Heronic Technologies
-
Dr Samuel Coward (2025) – Senior Research Fellow, UCL
-
Dr Jianyi Cheng (2023) – Assistant Professor, School of Informatics, University of Edinburgh
-
Dr Sina Boroumand (2023) – Emulation Engineer, Apple
-
Dr Ian McInerney (2022) – FPGA Engineer, Imperial College London
-
Dr Erwei Wang (2021) – SMTS Software Development Engineer, AMD
-
Dr He Li (2020) – Head of Circuits and Systems Department, Southeast University
-
Dr Nadesh Ramanathan (2019) – Staff System Engineer, Arm
-
Dr Bulat Khusainov (2018) – Robotics Engineer – Controls, Wayve
-
Dr Junyi Liu (2018) – Principal Researcher
-
Dr Andrea Picciau (2017) – Senior GPU Kernel Developer, Luxoft
-
Dr Felix Winterstein (2016) – CEO, Xelera Technologies
-
Dr Xitong Gao (2016) – Researcher, Imperial College London
-
Dr Joshua Levine (2015) – Principal Engineer in Automotive at Arm
-
Dr Kan Shi (2015) – Associate Professor, Institute of Computing Technology, Chinese Academy of Sciences
-
Dr Theo Drane (2014) – Fellow Silicon Design Engineer, AMD
-
Dr Abid Rafique (2014) – Chief Executive Officer at truid.ai
-
Dr Juan Jerez (2013)
-
Dr Zhenyu Guan (2013)
-
Dr Ammar Hasan (2012)
-
Dr Samuel Bayliss (2012) – Fellow, Software Engineering at AMD
-
Dr David Boland (2011) – Lecturer at The University of Sydney
-
Dr Asma Kahoul (2011)
-
Dr Amir Shahzad (2010)
-
Dr Antonio Roldao Lopes (2010) – CEO and Co-Founder at muse.ai
-
Dr Chalermpol Saiprasert (2010) – Senior Vice President, Innovation, THAIVIVAT INSURANCE PCL
-
Dr Kwang-Hwee Seah (2010) – Deputy Director (Academia Partnerships), HTX
-
Dr Kieron Turkington (2009) – Design Engineer, Intel Corporation
-
Dr Su-Shin Ang (2008) – Principal Firmware Engineer, SuperSharp
-
Dr Jonathan Clarke (2008) – Chief Technology Officer, Five Sigma Finance
-
Dr Chun-Te Ewe (2008)
-
Dr Qiang Liu (2008) – Associate Professor, Tianjin University
-
Dr Nick Campregher (2007) – Portfolio Manager, Redhedge Asset Management LLP
-
Dr Alastair Smith (2007) – Staff Engineer, Arm
-
Dr Yang Liu (2007) – Senior Software Engineer, Citadel Securities
-
Dr Pete Sedcole (2006) – IC Design Engineer, Devialet
-
Dr Gareth Morris (2006)
-
Dr Nalin Sidahao (2005) – Senior Lecturer, Mahanakorn University of Technology
If you are a former student and would like your current affiliation updated, please email me!.