Languages
The core languages I reach for day to day.
First Class software engineering graduate building thoughtful, full-stack web products — from a real-time disaster-response platform to live commercial tooling.
I build software with a bias for clarity, usability, and follow-through. My strongest work sits where solid engineering meets a genuinely good user experience — whether that is a real-time crisis-response platform, a live commercial workflow tool, or a community product people actually rely on.
I am comfortable owning work end to end: framing the problem, designing the data model, building the frontend and backend, and presenting the result clearly to both technical and non-technical people. Alongside engineering I have spent time in esports operations and creative/community work, which made me fast at feedback loops and comfortable shipping.
I am looking for a role where I can keep growing across modern web engineering and product tooling while contributing to things people use every day.
I take work from concept to delivery — planning, data modelling, frontend, backend, testing, and presentation.
I care about how software is experienced, not just how it is built, so features are easy to understand and trust.
I have shipped academic, commercial, and community projects, and I am comfortable in unfamiliar stacks and live environments.
Grouped by how I use them in practice rather than a long flat list. Everything here is something I've shipped real work with.
The core languages I reach for day to day.
Building responsive, polished interfaces that feel good on every device.
App flows, state, integrations, and data that hold up under real use.
How I version, test, ship, and collaborate.
Each one includes the problem, my approach, and what it demonstrates. Tap a card for the full breakdown.
A quick view of the milestones behind the work — from degree to live commercial projects.
Graduated with First Class Honours, building experience across web development, software design, and team delivery.
Delivered an end-to-end final year project centred on real-time reporting, mapping, and coordinated response workflows.
Ongoing development on a live commercial web platform (under NDA) across frontend, backend, and data — JavaScript, Wix Velo, Azure Functions, and MSSQL.
Building a Tarkov coaching platform with sherpa workflows, progression-aware intel, external data integrations, and admin tooling.
A Discord bot for esports teams to post and manage scrims, matches, training, and meetings, with results tracking and feedback — built with discord.js.
Looking for a software engineer, want a walkthrough of any project, or just want to say hello? Email is fastest, but I'm on LinkedIn and GitHub too.