Computer Science Graduate & Software Engineer
MSci Computer Science graduate from Swansea University with First Class Honours. I specialize in deep reinforcement learning, full-stack development, and creating innovative solutions using modern technologies like Python, Django, and AI/ML frameworks.
I'm a passionate Computer Science graduate from Swansea University with First Class Honours, specializing in deep reinforcement learning and full-stack development. My expertise spans across AI/ML, web development, mobile applications, and VR technologies.
Currently working on cutting-edge research in urban green space segmentation using deep reinforcement learning, with funding secured for publication at IEEE ICASSP 2026 in Barcelona. When I'm not coding, you can find me playing football, golf, cooking, or exploring the latest developments in Open AI and VR technologies.
Years Programming
Technologies
Honours Degree
Working as a Junior Software Engineer at VirtualSpeech, developing innovative virtual reality training solutions and educational platforms.
Novel framework for segmenting satellite images using deep reinforcement learning with active learning architecture. Funded for publication at IEEE ICASSP 2026 in Barcelona.
Finalist in Manchester City FC group programming competition. Created custom on-pitch 3D modelling software using Django framework to help coaches replay game scenarios with full 360-degree analysis. Presented to Head of Technology and high-profile judges. Project was adopted by the club for internal usage after competition.
Built custom Tetris environment and applied deep Q-learning to train an agent. Advanced model achieved highly efficient play, outperforming projects from other research papers.
Desktop application designed for private music tutors to quickly invoice students monthly. Automated email generation using Google Authenticator API with personalized cost calculations based on dynamic lesson pricing. Reduced invoicing time from hours to minutes for active users.
Live statistics website for Premier League clubs and players using Laravel framework. Features real-time components, live message boards, and search functionality.
Robust Android application with Google Material Design. Integrated Google Places and Maps APIs for restaurant discovery and navigation, plus Firebase user accounts.
Python tool for removing vocal sections from audio tracks using digital signal processing techniques. Useful for creating instrumental versions of songs.
Personal project creating a game for the Game Boy Advance using C and devkitadv. Exploring retro game development and hardware constraints.
I'm always interested in hearing about new opportunities, research collaborations, and exciting projects. Whether you have a question about my work, want to discuss AI/ML, or just want to say hi, feel free to reach out!