Abdalla Bakr
Home

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 started part-time at TwelveTech Systems on the 5th of May 2026 and I’m there now alongside school. They’re a London engineering team that builds custom software for small and mid-sized businesses, and a lot of the current work is about bringing AI integration into the products they already ship (agent-style assistants, content generation pipelines, AI-powered support flows) built on top of real production systems rather than as 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

Languages
Python Java C# TypeScript JavaScript
Web
React Astro Flask HTML5 CSS3 Tailwind
Tools & Platforms
Git GitHub SQL MySQL REST APIs .NET
Testing
K6 (Load / Stress / Spike) SOAP API Functional / Integration
Concepts
OOP Agile / Scrum MVC SDLC Data Structures CI/CD

Experience

Peer Programming Mentor
Oct 2023 - June 2024
University of Greater Manchester (London)
  • Weekly 1:1 and small-group coding support for first-year students in Python and Java.
  • Eight regular mentees: most debugging questions now get cleared inside 48 hours rather than dragging on for days.
  • Wrote walkthroughs for the problems that came up most (linked lists, recursion) and shared them in the course Discord. Used by 30+ students.
Lead Developer & Team Manager
2025
Competitive Game Jam (month-long)
  • Led a 5-person team (one artist, one designer, three devs) on a month-long jam; finished 17th of 100+ entries.
  • Set up the Git workflow with a nightly merge window, which cleared three mid-jam scene conflicts without breaking main.
  • Coded alongside the other two devs, ran the daily standup, and made the scope calls.
Active Member
Oct 2023 - June 2024
Computing & Technology Society, UoGM London
  • Monthly technical workshops on cloud, ethical hacking, and software architecture.
  • Co-delivered an intro-to-Python workshop for 20+ non-CS students.

Education

BSc Software Engineering
2023 - 2027
University of Greater Manchester (London)
Predicted First-Class Honours (70%+ in all modules)
OOP Databases Data Structures & Algorithms Applied Software Engineering Advanced Software Concepts System Analysis Computer Systems