About
I’m in my final year of a BSc in Software Engineering at the University of Greater Manchester (London), on track for a First (70%+ in every module so far). Honestly the grade matters less than what I’ve shipped outside the syllabus. The degree runs until June 2027, and I’m planning around graduate roles starting that autumn.
What I keep coming back to is the engineering side of LLMs: getting them to behave the same way twice, and being honest about which problems actually need a model versus plain code that just needs writing. PromptForge is the loudest example. The finance tracker is where I pushed the trust boundary harder.
I joined TwelveTech Systems as a full-time software engineering intern on the 5th of May 2026 and I’m there now, fitting the degree around it at weekends. They’re a small London AI software company, and most of the current work is for further and higher education providers: AI features and everyday product work inside systems that colleges already run, rather than standalone demos. I get to work alongside more senior engineers there and lean on them as mentors, which has been a sharp step up from learning purely through projects.
Before that I led a 5-person team to 17th in a month-long game jam, and mentored first-years through their Python and Java modules during 2023-24. The projects page has the full set.
My CV is here as a PDF. You can also find me on GitHub and LinkedIn.
If you’re hiring graduates, looking for a freelance dev, or want to talk about what you’re building, get in touch.
Skills
Experience
- Work on customer-facing web features alongside senior engineers, building inside products that already ship rather than standalone demos.
- Contribute to API design, code review, and QA for production releases.
- Build AI-integration spikes (agent-style assistants, content generation pipelines) on top of real production systems.
- Led a 5-person team (artist, designer, three devs) through a month-long jam. Shipped a complete game with three levels, placed 17th of 100+ entries.
- Set up feature branching with a nightly merge window. Cleared three mid-jam Unity scene conflicts without breaking main.
- Cut scope from four levels to three in week three to ship polished work on time.
- Ran weekly 1:1 and small-group sessions for eight first-year students in Python and Java.
- Wrote walkthroughs for recurring problems (linked lists, recursion) and shared them on the course Discord. Used by 30+ students.
- Attended monthly workshops on cloud, ethical hacking, and software architecture.
- Co-delivered an intro-to-Python workshop for 20+ non-CS students.