About Me

I'm currently a fourth year student at the University of Manchester completing a Masters in Artificial Intelligence. I've just finished the BSc portion of my Degree and achieved a first class qualification. Over the summmer I completed an internship at BTIG in London, learning a variety of skills and immersing myself into new technologies.

    About Me

    I'm currently a fourth year student at the University of Manchester completing a Masters in Artificial Intelligence. I've just finished the BSc portion of my Degree and achieved a first class qualification. Over the summmer I completed an internship at BTIG in London, learning a variety of skills and immersing myself into new technologies.

      Experience

      • BTIG Internship

        24/06/2024 - 30/08/2024

        A summer internship at BTIG London focusing on data driven web development

        Skills

        C#
        APIs
        SQL
        .NET
        Blazor

      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#
        APIs
        SQL
        .NET
        Blazor
        Bootstrap
        Javascript
        Python
        Tkinter
        Numpy
        Matplotlib
        Excel
        Bloomberg Terminal
        Bloomberg API

      Projects

      • Ant Colony Optimisation

        08/2023 - 06/2024

        A project on the ACO principle using simulations and graph theory

        Skills

        Python
        Numpy
        Tkinter
        Graph Theory
        Optimisation Algorithms

      • Hackchester Society Website

        09/2022 - 06/2024

        A full-stack site for providing workshop content to society members with secure uploads

        Skills

        React
        Javascript
        APIs
        Java
        Springboot

      • Eventlite: 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

        Java
        Springboot
        SQL
        MVC
        APIs

      • Hex Game Theory Bot

        A bot for the board game Hex, created in Python

        Skills

        Python
        Game Theory

      • FooBar nightlife website

        A site designed to group together reviews for meeting spots and making plans

        Skills

        Javascript
        CSS
        PHP
        APIs

      • Eventyr 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

        Java
        OpenGL
        3D 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

        Python
        Numpy
        Tkinter
        Graph Theory
        Optimisation Algorithms

      • Hackchester 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

        React
        Javascript
        APIs
        Java
        Springboot
        AWS

      • Eventlite: 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

        Java
        Springboot
        SQL
        MVC
        APIs

      • Hex 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

        Python
        Game Theory

      • FooBar nightlife website

        A site designed to group together reviews for meeting spots and making plans

        Skills

        Javascript
        CSS
        PHP
        APIs

      • Eventyr 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

        Java
        OpenGL
        3D 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