Graduate Mathematics and Computer Science student from the University of Bristol, working in software at Graphcore.
(1) My preferred topic of study is machine learning, more recently understanding the "Transformer"; (2) I enjoy graphic design, applying this to my front-end development work; (3) Outside of development, I'm an avid Formula 1 fan and enjoy playing guitar.
Worked in an agile development team that developed an application used in MATLAB and Simulink.
Was the intern coordinator for this summer. This involved organising and managing the other interns, and the presentations we gave highlighting our work.
SBG Sports Software
Jul 2018 – Aug 2018 | Software Engineer Internship
Was part of a team that developed software that's used to record and tag live sporting events.
Worked with development tools and frameworks such as the Blackmagic Design SDK and Qt.
Gained a more in-depth understanding of developing multi-threaded software in C++.
Jul 2015 – Aug 2015 | Trainee Software Engineer
(1) Was part of a team that developed software that was used to control industrial processes; (2) Developed my skills in more outdated or rare programming standards such as ladder logic.
Please email me for further contact details.
References available on request
University of Bristol
2016 – 2020 | MEng Computer Science and Mathematics
I achieved a first-class degree, focusing on the study of processor architecture and machine learning.
In machine learning, I achieved first-class grades in all related units: "Machine Learning", "Applied Deep Learning", "Monte Carlo Methods." My masters thesis was also ML focused and looked at utilising the popular "Transformer" architecture for video summarisation.
In processor architecture, I gained a thorough understanding of modern processor design by building a CPU simulator from scratch as a part of the unit "Advanced Computer Architecture", simulating a modern instruction set that utilises Thomasulo's algorithm.
I enjoyed the more statistical aspects of my Mathematics modules such as "Monte Carlo Methods". In my penultimate year mathematics project, I designed a stochastic approach for creating optimal car park topologies.
2015 – Present
Used primarily for Machine Learning research.
2017 – Present
Developed test-driven, modern C++.
2015 – Present