About Me
I'm a Junior Software Developer at Deloitte, working in the Government & Public sector as an Android Developer - with an MEng in Software Engineering, professional bootcamp training, and a habit of never quite switching off.
My journey into development started with an A-Level project in sixth form. Looking back, the code was terrible - but finishing it was the moment I knew this was the career I wanted. That curiosity has only grown since, and now I have an ever-expanding roster of personal projects on the go at any given time.
Professionally and personally, what I care about most is writing code that's clean, maintainable, and architecturally sound. Building something that works is one thing - building something that's a breeze to come back to is another.
Experience
My journey so far
Junior Software Developer
Deloitte11-Month placement at Deloitte, working in GPS as a mobile developer.
- Training in Kotlin and Jetpack Compose for Android Development.
Software Engineering Bootcamp
Makers AcademyIntensive 3-month bootcamp covering full stack development from fundamentals to team-based projects.
- Developed and delivered a 1-week and a 2-week team project under real-world constraints.
MEng Software Engineering
Queen's University BelfastFour-year integrated Master's degree in Software Engineering, graduated with Upper Second Class Honours (2:1).
- Developed an NLP-based SASD Detection tool as my final year dissertation project.
- Won 'Best Use of AI' in 2024 Sustainaility Hackathon.
Skills
Technologies I work with
Languages
Frameworks
Tools & Platforms
Projects
A mix of personal and academic projects
SASD Detection Tool
A tool for detecting Self-Admitted Security Debt (SASD) in software projects using NLP. Developed as part of my MEng dissertation at Queen's University Belfast.
View RepositoryDaveBank
DaveBank is a Python-based distributed banking system demonstrating peer-to-peer networking, replication, and fault tolerance, with a simple API and GUI for node interaction.
View RepositoryGreenThumBot
GreenThumBot is an AI-driven urban greening platform developed by Queen’s University Belfast students for the 2024 Sustainability Hackathon.
View RepositoryReact Portfolio
This is my personal portfolio website built with Next.js and deployed on Vercel, featuring a responsive, modern design and smooth navigation.
View RepositoryBlueWatch NI
BlueWatch NI is a solution inspired by the 2025 Sustainability Hackathon: Water at Queen's University Belfast, though it was not submitted for the event.
View RepositoryAcebook
A Facebook-inspired social platform built with Java Spring Boot as part of a penultimate team project during my software engineering bootcamp.
Coming Soon!UNO
A multiplayer UNO card game wth real-time gameplay powered by WebSockets (STOMP/SockJS). Built as our final project during my Makers software engineering bootcamp.
View RepositorySwissue
"Tinder for GitHub issues" - swipe through open issues and find ones that match your interests and skill level.
Coming Soon!