BEng Software Engineering graduate and game developer with a strong foundation in software development and programming principles across multiple platforms.
Experienced in object-oriented programming, designing interfaces and developing, testing, and debugging code. Quick to learn and master new technologies, successful working as part of a team or in self-directed settings.
Well-developed communication, teamwork and leadership skills. Experience working in agile teams with a strong ability to prioritise workloads under pressure.
C# | C++ | Java | SQL |
Git | Agile | UML | Unity |
Unreal Engine | Software Testing | Android Studio | OO Development |
**Software Engineering BEng (Hons) 1st class
Edinburgh Napier University 2021- 2024
Computer Games Development HND merit pass
Edinburgh College 2019 – 2021
Algo Master App (University Honours Project) - A gamified e-learning application for mobile, designed as part of a research study into the impact of gamification in educational software. Developed with Android Studio and Java.
Forgotten Vale (College Final Graded Unit) - A retro style 2D Adventure RPG created for windows desktop. Developed with Monogame and C# in visual studio.
DM Helper - An mobile application offering helpful tools to users running table top games. Developed with Android Studio & Java.
Napier Bank Messaging - A message filtering and administration application for windows desktop. Developed with WPF, visual studio and C#.
Mage Madness - A 2D puzzle platformer game developed in a purpose built game engine. Developed with SFML, C++ and CMake.
Azolla GP - A prototype for a play to earn game developed for a real client as part of a university arranged group project. Developed with Unity and C#.