Resume

This page showcases my professional experience and education.

Professional Experience

Junior Software developer

2023 - 2025

Miniclip, London, UK

  • Co-developed and shipped a mobile game, The Bowling Fury, contributing to both client-side features and cloud based backend using Unity, C#, GCP, and propietary tools.
  • Wrote maintainable, production-ready code, aligned with studio standards.
  • Actively participated in an Agile team, contributing to daily stand-ups, retrospectives and personal estimation.
  • Followed a disciplined workflow: ticket-based implementation, unit and functional testing, code reviews, and version control (Git/Bitbucket).
  • Partnered with the product team to clarify gameplay features and technical requirements.
  • Followed and contributed to code architecture esuring project stability.
  • Collaborated closely with multiple disciplines including QA, Producers, Art and fellow engineers to resolve blockers and plan future feature development.

Junior Unity Developer

2018 - 2019

Unit9, London, UK

  • Completed a one year industry placement at Unit9 as part of my university course.
  • Was tasked to find an alternative solution for scanning 3D physical objects that was not included in ARkit.
  • Teamed up with a game designer and a project manager for a new game idea and developed a prototype.
  • Implemented AI, UI, and gameplay mechanics using Unity's C# scripting in 2D, 3D, and AR environments.
  • Optimised runtime performance of an internal VR project using Unity profiler and Rendering stats.
  • Applied game programming patterns such as Object Pooling, Singleton, JSON serialisation for saving state and Event-driven systems.

Education

MSc in Computer Games Programming

2021 - 2022

Goldsmiths University, London, UK

Dissertation: "Dynamic Tactical Formations in Video Games".

Achieved First Class Honours (2:1)

Relevant modules:

  • Advanced Programming
  • AI for Games
  • Game design and analytics
  • Programming for game engines
  • MSc Dissertation

BSc in Computer Games Programming

2016 - 2020

Staffordshire University, Stoke-On-Trent, UK

Dissertation: "Efficient Destructible environments in video games.".

Relevant modules:

  • Low-level programming
  • Object-Oriented Programming
  • Data Structures and Algorithms
  • Advanced graphics and Real-time rendering
  • Game Engine Architecture
  • Artificial Intelligence for Games
  • Mathematics and Algorithms