About Me
As a dedicated Games Programmer, I specialize in C/C++ and C#, with extensive hands-on experience in Unity and Unreal Engine 5. Beyond building interactive 2D and 3D experiences, I've contributed to end-to-end QA pipelines—demonstrating a keen eye for critical issues and performance bottlenecks to elevate both gameplay and technical stability.
In my roles as Compliance and Functional QA Technician at Universally Speaking, I partner with development teams to validate feature compliance, pinpoint functionality gaps, and enforce quality benchmarks on both released and unreleased titles. I extend my craft into public beta testing, refining my testing methodologies and staying at the forefront of emerging game trends.
Innovation fuels my work: I thrive on crafting clear technical documentation, designing robust training material and guiding teams through complex processes. Whether managing multifaceted projects or collaborating across departments, I bring precision, adaptability, and a passion for transformative player experiences.
Education
BSc (Hons) Games Programming
London Metropolitan University, UK (July 2023)
Achieved a 2:1 degree with a focus on Unity 2D and advanced C++ programming. Relevant coursework includes Game Design, Game Development, Game Engine Architecture, 3D Graphics Programming, and Artificial Intelligence.
Key Skills
- Unity 2D Proficient in developing 2D games and applications using Unity Engine; experienced with asset creation, physics, and UI implementation.
- C++ Programming Advanced knowledge of C++, with experience in designing and developing efficient game systems, data structures, and algorithms.
- Problem Solving Excellent problem-solving skills, able to overcome challenges and bring ideas to life even with limited knowledge and resources.
- Collaboration Effective communicator and team player, able to work collaboratively with multidisciplinary teams to achieve project goals.
- Research Experienced in conducting research projects, with a focus on the practical applications of emerging technologies in game development.
Projects
Games Programming Projects
Project Delta
Developing a fully-fledged 2D game for Steam, featuring unique systems, gameplay mechanics, and a comprehensive dialogue system.
GameTranslator
Developed an application allowing users to capture a screenshot or an active window, extract Japanese text from the image, and translate it into English using the Google Translate API. Utilized Tesseract OCR for text extraction and OpenCV for image processing.
Mind of Solitude (Game Off Game Jam 2023)
Spearheaded the development of a 3D Unity game, enhancing user engagement through low-poly art and performance optimization for WebGL.
SpaceRocks 2
Single-handedly designed a Unity 2D game prototype, integrating advanced particle systems and URP lighting, and devised a pre-deterministic AI system to enrich the gaming experience.
Curse of the Old Kings (University Project)
Enhanced a UE5 third-person dungeon crawler through optimization and UI improvements, contributing significantly to project success.
Deruta Frank
A 2D game, integrating bought tilesets. Programmed by hand with unique systems, gameplay mechanics, and a comprehensive dialogue system.
SpaceRocks (GBA / C)
Directed the development, ensuring completion and excellence in game design and functionality, leading a team through effective debugging and feature enhancement.
QA Projects
CQA Training Material Developer & Technical Writer, Universally Speaking Apr 2025 - May 2025
Designed and delivered comprehensive CQA training programs for Universally Speaking's QA teams, authoring workflows, policy guidance, and interactive tutorials to streamline onboarding and align cross-functional stakeholders.
Undisclosed Project (FQA & CQA Technician), Universally Speaking Sep 2024 - Ongoing
Partnered with client development teams to validate features, uncover critical stability and performance issues, and execute advanced Functional and Compliance QA testing on an undisclosed AAA title.
Undisclosed Project (FQA Technician) Jun - Aug 2024
Worked as a Functional QA Technician, uncovering application stability and functionality issues in a triple-A title. Recognized for highest-performing critical bug discoveries.
Kingdom Hearts: Missing Link Closed Beta Tester May 2024
Invited to participate in the closed beta for this highly anticipated mobile action RPG. Tested gameplay, cutscenes, and user experience to identify bugs and provide detailed feedback.
Confidential AAA Beta Tester Mar 2024
Selected for rigorous pre-alpha testing of a major AAA title in the action-sports genre. Provided critical feedback on mechanics, level design, asset optimization, and overall user experience.