About Me
About Me
Experience
BTIG Internship
24/06/2024 - 30/08/2024
A summer internship at BTIG London focusing on data driven web development
Skills
C#APIsSQL.NETBlazor
Experience
BTIG Internship
24/06/2024 - 30/08/2024
A summer internship at BTIG London focusing on data driven web development
In the summer of 2024, I completed an internship with BTIG. This mainly involved creating a web interface using the Blazor C# web framework. Other skills used include SQL, Bootstrap, Javascript. Some smaller tasks were completed to a high standard using Python and Excel, including use of the Bloomberg API and terminal.
Skills
C#APIsSQL.NETBlazorBootstrapJavascriptPythonTkinterNumpyMatplotlibExcelBloomberg TerminalBloomberg API
Projects
Ant Colony Optimisation
08/2023 - 06/2024
A project on the ACO principle using simulations and graph theory
Skills
PythonNumpyTkinterGraph TheoryOptimisation AlgorithmsHackchester Society Website
09/2022 - 06/2024
A full-stack site for providing workshop content to society members with secure uploads
Skills
ReactJavascriptAPIsJavaSpringbootEventlite: Event based site, developed as an Eventlife Clone
A from scratch clone of the eventlife site. Built in Java to serve HTML content with MVC architecture and an API endpoint for data access
Skills
JavaSpringbootSQLMVCAPIsHex Game Theory Bot
A bot for the board game Hex, created in Python
Skills
PythonGame TheoryFooBar nightlife website
A site designed to group together reviews for meeting spots and making plans
Skills
JavascriptCSSPHPAPIsEventyr Videogame
My A Level Project was a game built using Java and OpenGL without any game engine. This had functioning inventory, quest and dialog systems to enable RPG gameplay. It also utlised custom drawn assets
Skills
JavaOpenGL3D rendering
Projects
Ant Colony Optimisation
08/2023 - 06/2024
A project on the ACO principle using simulations and graph theory
My third year project focused on the topic of ant colony optimisation. I produced a cohesive program that demonstrated the principles of the ACO algorithm in both a graph theoretic solver environment as well as a simulated experiment
Skills
PythonNumpyTkinterGraph TheoryOptimisation AlgorithmsHackchester Society Website
09/2022 - 06/2024
A full-stack site for providing workshop content to society members with secure uploads
An interactive website for the cybersecurity society at Manchester. It allows members to view upcoming events and browse and download society resources. The front-end was built in React by my team and me. The back end was built by me using Java Spring boot with MongoDB for the database and hosted on AWS.
Skills
ReactJavascriptAPIsJavaSpringbootAWSEventlite: Event based site, developed as an Eventlife Clone
A from scratch clone of the eventlife site. Built in Java to serve HTML content with MVC architecture and an API endpoint for data access
Skills
JavaSpringbootSQLMVCAPIsHex Game Theory Bot
A bot for the board game Hex, created in Python
It used a modified minimmax algorithm with a specialised heuristic function. Monte Carlo and Neural Network techniques were also considered in the design process
Skills
PythonGame TheoryFooBar nightlife website
A site designed to group together reviews for meeting spots and making plans
Skills
JavascriptCSSPHPAPIsEventyr Videogame
My A Level Project was a game built using Java and OpenGL without any game engine. This had functioning inventory, quest and dialog systems to enable RPG gameplay. It also utlised custom drawn assets
Skills
JavaOpenGL3D rendering
Education
Manchester University
MEng Artificial Intelligence 2024-2025
Predicted 1st Class Grade
Manchester University
BSC Artificial Intelligence 2021-2024
1st Class Grade
Hinchley Wood School
A levels in Maths, Computer Science and Further Maths
A* A* A
Education
Manchester University
MEng Artificial Intelligence 2024-2025
Predicted 1st Class Grade
Manchester University
BSC Artificial Intelligence 2021-2024
1st Class Grade
Hinchley Wood School
A levels in Maths, Computer Science and Further Maths
A* A* A