top of page

CV

Work & Education

If you haven't already, check out my showcase to have a look through all the projects I've worked on over the years!

UI Software Engineer - Criterion Games (EA)

June 2022 - Present

I joined Criterion as an Associate Software Engineer in the UI team in June 2022, before receiving a promotion in August 2023 to Software Engineer I. So far during my time at Criterion, I have worked on the release of Need for Speed: Unbound, Battlefield 2042 and most recently, Battlefield 6.

Sustained Engineering Intern - Unity Technologies

July 2020 - June 2021

I spent just under a year as a Sustained Engineering intern at Unity Technologies where I got to learn about different aspects of code quality such as static analysis and code coverage and spent time helping develop a standards viewing tool. I also got the chance to learn more about Unity's DOTS by taking part in a week-long course and was able to practice and expand my C++ and C# knowledge practically and theoretically.

Games Design & Development (Programming) - University of Greenwich

September 2018 - June 2022

I graduated the BSc H Games Design & Development (Programming) course at the University of Greenwich with First class honours, and received the "The School of Computing and Mathematical Sciences Prize for Outstanding Undergraduate Achievement in the Games and Digital Media Programmes". During my course, I took a focus on programming, and for my final year dissertation I decided to investigate the performance difference for games between data-oriented and object-oriented programming. I utilised Unity DOTS which I was able to learn during my placement year at Unity for this investigation.

 Final Year Modules:

- Dissertation: Investigating Data-Oriented Design in Comparison to Object-Oriented Programming for Computer Game Performance (First)

- Advanced Games Design (Personal specialism: optimisation) (First)

- Natural Computing (First)

- Games Design and Development Module (First)

- Object Oriented C++ Programming Module (First)

- C++ Game Programming Module (First)

Surbiton High School - Sixth Form

September 2016 - July 2018

A-Levels:

- Computer Science: B

- Maths: B

- German: B

- Extended Project Qualification: C

Surbiton High School

September 2011 - July 2016

GCSEs:

- 5 A*, 4 A, 2 B

Achievements

- Clarinet (Grades 1 - 6)
- Drums (Grades 3 - 5)
- Ballet (Grades 1 - 6)
- Duke of Edinburgh, Bronze and Silver Award
- Wings of Hope Achievement Awards (2013/14)
- The Diana Award, Diana Champion Fundraiser (2014)
- Surbiton High School Computer Science Prize (2016)

Other Experiences & Events

- Develop:Brighton 2021
- Cisco Work Experience 2016
- Cisco Work Experience 2017
- EA Work Experience Day 2017
- Guru Live London - Cinematic Worlds in Games Masterclass
- Studio Gobo - How to be Employable within the Games Industry
- Dr Andrew Oliver and Dr Philip Oliver - Lessons from 5 Decades of Game Development

bottom of page