Software Engineering, Cyber Security & AI

Building Secure, Scalable, and Intelligent Systems

Profile

Featured Projects

A selection of recent work.

Internal AI Platform
Internal AI Platform
A comprehensive AI platform built for internal operations, featuring an intelligent chatbot for instant access to FAQs, policies, and contract queries, alongside an AI-guided system that helps employees produce accurate technical and contract reports.
ReactVitePythonFastAPIFluent UIHaystackQdrantLocal LLMs (Mistral, flan-t5)
CONFIDENTIAL
CONFIDENTIAL
Real-time Grand Strategy Game
Real-time Grand Strategy Game
A real-time strategy game featuring an interactive map where regions are controlled by different factions. Players construct buildings to train units, fortify territories, and grow their economy. Compete and communicate with other players to conquer regions and expand your resources—the faction that controls the majority of the map by the end of the session wins.
UnityC#Firebase
Industrial Crowdfunding Platform
Industrial Crowdfunding Platform
Developed for Barclays as the client during a university industry collaboration, this platform connects small businesses with investors, involving production-level engineering, advanced state management, and close collaboration with industry stakeholders.
Next.jsReactVercelSupabase
Fast Food Nutrition
Fast Food Nutrition
FastFoodNutritionAI provides both a modern ASP.NET Web API and a cross-platform desktop UI for exploring and analyzing fast food menu items using AI search algorithms.
C#ASP.NET.NET 9WinForms
Code
ATM Agile system
ATM Agile system
This project is a simulated ATM system developed as an agile project for NCR. It allows users to perform typical ATM operations with backend logic for transaction processing. The system includes both C# Windows Forms for the UI and C++ modules for simulating account and switch/server communication.
C#C++Aws
Code
Login Procedure
Applied Cryptography
Designed and implemented two C++ password authentication systems as part of a university information security module, one provably secure, one containing a covert backdoor allowing login as any user without knowledge of their credentials. The backdoor was engineered to resist entry during peer review. Built using OpenSSL for SHA-256 hashing.
C++OpenSSLSHA-256CryptographyAuthenticationSecurity
Code
IRC Client & Server
IRC Client & Server
Built a full IRC bot and a lightweight IRC server from scratch as part of a university networking module. The bot connects over IPv6, joins channels, responds to commands like !hello and !slap, replies to private messages with random facts, and includes extra custom features. The server handles client connections, channel management, and both channel and private messaging, all implemented at the socket level in compliance with the IRC protocol.
PythonSocketsIPv6IRCNetworkingTCP
Code
DevOps & Microservices
DevOps & Microservices
Designed and deployed a cloud-based conference room booking system using a microservices architecture on AWS. Each service was containerised with Docker, integrated with a NoSQL database, and wired into a fully automated CI/CD pipeline. The pipeline handles testing, integration, and deployment from a single push.
AWSDockerMicroservicesCI/CDNoSQLDevOps

About Me

I'm a Computer Science student with a strong drive towards AI, Cyber security and secure systems. Alongside my studies, I've had the chance to build real software for real clients, from AI assisted tooling to financial platforms, and I'm now focused on taking that experience into the world of security research.

Cyber Security

Passionate about building secure systems and understanding offensive and defensive security. Actively exploring security research as a long-term career path.

AI & Intelligent Systems

Experience building AI-assisted tools that solve real business problems, combining machine learning with practical software engineering.

Software Engineering

Comfortable across the full stack — from designing clean architectures to shipping production-ready applications for real clients.

Security Research

Driven by curiosity to dig deeper into vulnerabilities, threat modelling, and the cutting edge of cyber security research.

Industry Projects

Delivered software for organisations including Barclays and NCR Atleos, gaining hands-on experience working within enterprise constraints and real-world requirements.

Academic Excellence

Achieving a first-class degree in Computer Science at the University of Dundee, with a focus on applying theory to practical, impactful work.

Get In Touch

Have a project in mind or want to collaborate? I'd love to hear from you. Send me a message and I'll get back to you as soon as possible.

Send a Message
Fill out the form below and I'll respond as soon as I can.

Phone

N/A

Location

United Kingdom