I did my undergraduate degree in Computer Science at the University of Bristol where I focused on formal methods and programming language theory. I then pursued internships and work at a local Natural Language Processing startup wherein I became interested in numerical programming and computational statistics. I am currently interested in numerical methods and optimisation, with a side interest in applying formal methods to statistical programming.