About Me

Hello! I am an award winning Associate Lead Programmer with over 6 years of experience in Unity and Unreal across a variety of programming disciplines such as gameplay, AI, UI and tools. I have proven experience leading teams of highly technical developers to deliver games that have accumulated hundreds of millions of downloads on a variety of platforms such as iOS, Android, VR and MR. In December 2024, I was named on MCV/Develop 30 Under 30 2024.

In my free time, I volunteer as a mentor at Limit Break to help underrepresented or marginalised individuals to get into the games industry or through the early stages of their careers. I was previously a Grads in Games Industry Advocate while the programme was running. I am really passionate about helping more talented people get into the games industry, especially due to the current climate for graduates in the games industry. I have done numerous talks for Grads in Games, Interactive Futures and The University of Gloucestershire.

Throughout my career I have also been an ally for underrepresented and marginalised individuals in the games industry and will speak up to help make the industry a better place. I firmly believe that everyone should be treated equally and have always made it my responsibility to drive change in the industry. At Soul Assembly, I am an Equality, Diversity and Inclusion champion and will always challenge behaviours to help move the company forwards. I took part in some fantastic allyship training at Limit Break, which I have been advocating for more people to do at Soul Assembly. I am also a Women in Games ambassador as I strongly believe there is more that men can do to help women within the industry, as even in 2024, there are issues such as pay disparity and discrimination within the games industry. Alongside this, I am also a mental health champion at Soul Assembly as I believe it is still such an important topic and there’s more that can be done.

I graduated from University of Gloucestershire in 2020 with a first-class honours in Computer Games Programming and an overall grade of 91.25%.

Technical Skills

  • Game engines (Unity and Unreal)

  • Languages (C#,  C++ and Python)

  • Gameplay, AI, UI, tools and audio programming

  • Multi-platform development (iOS, Android, Meta Quest, Pico, Apple Vision Pro, PS4 and Windows)

  • Performance profiling and optimisation

  • Git and Perforce

  • Jenkins and Team City

  • Agile development

Interpersonal Skills

  • Leadership

  • Teamwork

  • Time management

  • Problem solving

  • Communication

  • Process improvement

Awards

MCV/Develop 30 Under 30 2024 Recognized as one of the top 30 young professionals in the games industry by MCV/Develop, a leading publication in gaming and technology.

Best Newcomer 2020 (UK/Remote)  Voted by my colleagues within my first 6 months at Kwalee.

Best Group Project at ComX 2020 for The Misadventures of Giga and the Temple of Tanoka.

Professional Experience

Soul Assembly, Leamington Spa Associate Lead Programmer

FEBRUARY 2023 - PRESENT

  • Led a small team focused on developing and working with emerging technology in the XR space on platforms such as Meta Quest, Apple Vision Pro and others.

  • Working closely with company stakeholders and directors to help formulate priorities for the team.

  • Contributed to securing new projects by developing prototypes and attending pitch meetings alongside senior management.

  • Represented Soul Assembly at numerous conferences, developer events and meetings with external clients.

  • Led the programming on Soul Spire, a launch game for the Apple Vision Pro, developed in collaboration with Apple.

  • Led the development of a shelved Mixed Reality game in Unreal Engine 5.

  • Gameplay, UI and Tools programming on Just Dance VR in Unity with C# and Python.

Kwalee, Leamington Spa Game Programmer

JUNE 2020 - FEBRUARY 2023

  • Led programming teams of 2-4 people on highly successful hyper-casual games such as Makeover Studio 3D, Perfect Coffee 3D and Airport Security.

  • Mentored 2 direct reports and provided constructive feedback through merge requests and code reviews.

  • Provided workshops to the rest of the programming team on topics such as performance profiling, tweening and project planning.

  • Worked alongside production to improve the overall development time of all projects in the hyper-casual department, instigating changes such as smaller sprints to allow continuous feedback throughout the development cycle.

  • Worked on a variety of disciplines such as gameplay, AI, tools, UI and audio.

  • Wrote technical documentation on many of our core systems

DTT, Amsterdam and remote — Unity Developer

JULY 2018 - MARCH 2020

  • Led some of the largest projects at the company, such as Edu Play Book, which had around 16 developers.

  • Majority of time at DTT was working on Edu Play Book, an education app targeted towards children, which featured a variety of educational games.

  • Developing a variety of Unity applications and games on mobile, WebGL and VR.

  • Helped to transition the company over to an agile development methodology and Jira.

  • Within my 13 month internship, I progressed from bug fixing to the sub-lead of the Unity team and then continued to work remotely while completing the last year of my degree.