About Me
I am a passionate Games Programmer with expertise in C/C++, C#, and extensive experience in Unity and Unreal Engine 5. My journey spans a wide range of projects, from crafting immersive 2D and 3D games to contributing to Game Testing and Quality Assurance, where I excel at identifying and addressing critical issues to improve game performance and player experience.
Professionally, I have worked as a Compliance QA Technician and Functional QA Technician at Universally Speaking, collaborating closely with production teams to ensure stability, functionality, and overall quality in both released and unreleased projects. In my free time, I participate in public beta testing for major titles as a way to train my skills further and stay engaged with the gaming community.
Driven by a love for innovation, I’m constantly seeking to enhance my skills and contribute to projects that push the boundaries of gaming. With a proven ability to manage complex projects, meet deadlines, and communicate effectively across multidisciplinary teams, I thrive in environments where creativity and technical expertise come together to create memorable 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
Undisclosed Project (FQA/CQA Technician) Sep 2024 (Ongoing)
Currently serving as both FQA and CQA at Universally Speaking on a triple-A title, identifying stability, compliance, and performance issues. By leveraging advanced CPU/GPU profiling and performance triaging, Bridging the gap between game testing and game programming, collaborating with the developers to ensure both optimal performance and compliance.
Undisclosed Project (FQA Technician) June - August 2024
Worked as a Functional QA Technician at Universally Speaking, finding application stability and functionality problems within a AAA game. Highest performing tester in critical bugs during the project's duration.
Kingdom Hearts: Missing Link Closed Beta Tester May 2024
Invited to participate in the closed beta for this highly anticipated mobile action RPG. Actively tested gameplay, cutscenes, and overall user experience, identifying bugs and providing detailed feedback for improvement.
Confidential Game Development Project Tester March 2024
Selected for rigorous pre-alpha testing of a major AAA title in the action-sports genre. Provided critical feedback on gameplay mechanics, level design, asset optimization, and overall user experience.