About me
I am a software engineer at EliseAI with industry experience at Facebook Reality Labs and Microsoft. I strongly believe in the importance of education; I previously taught Computer Science at The Perse School Cambridge. I also have a PhD in computer graphics from the Computer Laboratory at the University of Cambridge with publications on virtual reality, high-frequency displays, perceptual visual models, psychophysics and foveated rendering.
Brief CV
Software Engineering and Research
- Senior Software Engineer at EliseAI, 2024-
- Research intern, then research consultant, Facebook Reality Labs, 2019-2021
- VP of Engineering, then consultant at MeetElise, 2020-2021
- Software Engineer (II) at Microsoft, 2014-2016
- Graduate developer at Frontier Developments, 2013
Teaching
- Teacher of Computer Science, The Perse School, 2020-2024
- Supervising undergraduate courses at the University of Cambridge, 2016-2024
- Part II project supervisor, University of Cambridge, 2016-2019
Education
- PhD, Department of Computer Science and Technology, University of Cambridge (2016-2020)
Dissertation on Perceptual models for high-refresh-rate rendering
Suprvisors: Dr Rafal Mantiuk, Professor Peter Robinson. Funded by EPSRC - MA (Cantab), University of Cambridge (2017)
- BA, First-class degree in Computer Science, University of Cambridge (2011-2014)
- PGCE, University of Buckingham (2023-2024)
Other
- Serving on the International Program Committee of ACM SAP, 2021-
- Serving on the Program Committee of IEEE AIVR, 2021
- Co-author of PythonSponge