I'm a dedicated and versatile Software Engineer & Game Developer currently completing my Bachelor's degree in Computer Software Engineering at Blackpool and The Fylde College (Jun 2024 - Jun 2025, Grade: 1st). My educational foundation includes a Foundation degree in Software Engineering Game Development and a Level 3 Diploma in ICT Systems and Data Security with Distinction.
My expertise spans across game development, interactive media, and immersive VR experiences. I've worked extensively with Unity (C#), Unreal Engine, Python, and Flutter. Throughout my studies, I've led and contributed to a variety of projects from VR usability studies using the Meta Quest 3 to networked multiplayer games and innovative tech prototypes. I combine strong technical skills with user-centred design thinking, and I'm actively seeking roles where I can apply this blend of creative and engineering knowledge.
Grade: 1st
Key Skills: Visual Studio, SQL, JavaScript, Machine Learning, Databases, C#, Unity, Database Management System (DBMS), HTML, Communication, Software Development, Game Engines, Python, Game Development
Key Skills: Visual Studio, SQL, JavaScript, Machine Learning, Databases, C#, Unity, HTML, Software Development, Game Engines, Python, Game Development
Grade: Distinction
Modules: Customer Support Provision for the IT Professional, Networking Principles, ICT Systems Security Policy, Principles of ICT System and Data Security, Web Development Creating An Event Driven Computer Program
Key Skills: Procedural Programming, Visual Studio, SQL, JavaScript, Machine Learning, Databases, C#, Unity, Testing and Debugging, Program Design, HTML, Software Development, Game Engines, Python, Game Development
Tech Used: Unity, C#, XR Interaction Toolkit, Meta Quest 3
Developed immersive VR prototypes to compare hand tracking and controllers for usability and immersion. Designed for academic research and tested with users.
Tech Used: Unity, C#
A fast-paced shooter with enemy waves, score tracking, and sprite-based assets. Features player damage system and object pooling for performance.
Tech Used: Python, Sockets, bcrypt
Multiplayer game with secure login, client-server architecture, and real-time play using sockets.
Tech Used: JavaScript, Neural Networks, HTML5 Canvas, Machine Learning
AI-powered autonomous vehicles that learn to drive using neural networks and genetic algorithms. Features real-time decision making and collision avoidance.
Tech Used: MonoGame, C#, 2D Physics, Cross-Platform
Feature-rich platformer game with custom physics, sprite animation, and level design. Showcases advanced C# programming and game development skills.
Unity, Game Engines, C#, Game Development
C#, Python, C, C++, JavaScript, Java, Go, Visual Basic
SQL, Databases, DBMS, Data Structures, Algorithms
HTML, JavaScript, Software Development
Machine Learning, Algorithmic Thinking
Microsoft Azure, Visual Studio, Microsoft Office
Testing & Debugging, Program Design, Procedural Programming
Customer Service, Communication, Network Strategy
LinkedIn • Jul 2025
Advanced C# programming techniques and best practices
LinkedIn • Jul 2025
Modern Go programming language fundamentals
LinkedIn • Mar 2023
Core algorithmic concepts and problem-solving approaches
LinkedIn • Mar 2023
Microsoft Azure networking architecture and strategy design
LinkedIn • Mar 2023
Advanced data structures implementation and optimization in Java
LinkedIn • Mar 2023
Foundational Python programming skills and best practices
LinkedIn • Sep 2021
Core programming concepts and software development principles