FULL STACK ENGINEER | PYTHON • JAVASCRIPT • REACT • NEXT.JS

Hi, I'm Blake, a Software Engineer

I’m a recent MEng Software Engineering graduate with a passion for building modern web applications and learning new technologies. My experience comes from academic projects and personal work using Python (Flask), JavaScript/TypeScript, React, and Next.js. I enjoy solving challenging problems, collaborating with others, and turning ideas into real, scalable, working software. I’m excited to bring my skills, creativity, and dedication to a professional software engineering team.

See My Work

Qualifications

Master of Engineering

Queen's University Belfast

2021 - 2025

  • MEng Software Engineering
  • Second Class Honours, First Division (2:1)

A Levels

Royal Belfast Academical Institution

2020 - 2021

  • Computer Science (A)
  • English Literature (A)
  • German (A*)

AS Levels

Royal Belfast Academical Institution

2019 - 2020

  • Computer Science (A)
  • English Literature (A)
  • German (A)

GCSE

Royal Belfast Academical Institution

2017 - 2019

9 GCSEs, including:

  • Digital Technology (Programming) (A)
  • English Language (A)
  • English Literature (A)
  • German (A*)
  • Mathematics (B)

Skills

Technologies I work with:

Programming Languages

Frameworks

Tools & Platforms

Projects

My projects include both personal and university 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 Repository

DaveBank


DaveBank is a distributed banking system built in Python as part of a level 4 university module. It demonstrates peer-to-peer networking, replication, and fault tolerance—without using external distributed systems frameworks. Includes a simple API and GUI for node interaction.

View Repository

GreenThumBot


GreenThumBot is an AI-powered urban greening platform created by Queen’s University Belfast students for the 2024 Sustainability Hackathon (“Re-Naturing the City” challenge, Belfast Agenda 2024–2028).

View Repository

BlueWatch NI


BlueWatch NI was inspired by the specification provided for the 2025 Sustainability Hackathon: Water, hosted by Queen's University Belfast. This solution was not submitted for the hackathon.

View Repository

Personal Portfolio (This Website)


This website was build using Next.js and is deployed via Vercel with a custom domain. It features responsive design, smooth navigation, and a clean, modern structure.

View Repository