At Barclays, I develop and test an internal Java Spring Boot framework for colleague-to-client communication and collaboration. I’ve contributed to authentication and SSO authorization, API integrations, and MS SQL database integration.
At Lloyds Banking Group, I developed Java modules and plugins for FileNet and created a concurrent migration tool that improved performance by 70%. I also contributed to migrating around 200 million documents while ensuring data integrity and efficiency.
For my honours project at Abertay University, I built a real-time fluid model using the Navier-Stokes equations and numerical methods including Shallow Water Equations, Lax-Friedrichs, and Lax-Wendroff. I evaluated CPU and GPU implementations for accuracy, computational demand, and suitability for real-time rendering.

