About Me
I am a graduate Computer Scientist from the University of Nottingham, achieving a grade of 1:1. My interests span software development, artificial intelligence, robotics, cyber security, and computational problem solving. With a background in CNC programming, I have contributed to professional software engineering projects, including the development of a carpooling application with Eviden as part of an Agile team. My final-year dissertation focused on Deformable Linear Object (DLO) manipulation using Deep Reinforcement Learning (DRL), where I implemented a Soft Actor-Critic (SAC) algorithm within a Centralised Training with Centralised Execution (CTCE) framework to train dual-arm robotic agents in complex manipulation tasks.
I am proficient in Python, Java, C++, C, MATLAB, R, and Linux, with experience using PyTorch, TensorFlow, and NumPy. I have worked within both Agile and Waterfall environments and am comfortable in both collaborative teams and independent research roles. I maintain a strong interest in system-level security and Cryptographic Protocols, which I continue to explore through applied work. Known for my precision and analytical mindset, I approach technical challenges with curiosity and a drive to create intelligent, secure systems with meaningful real-world impact.