About Me
Who I Am
I’m Matthius Mlengah, a freelance programmer specialising in game development, web development, and interactive digital experiences.
I enjoy building projects that feel useful, responsive, and fun to use. Whether I’m working on a game prototype, a web app, or a custom tool, I like turning ideas into something people can actually interact with.
How I Got Into Coding
My interest in programming started during A-Level Computer Science, where I built a small coin-flip game in Pygame.
The idea was simple: players could bet on heads or tails, earn coins, and buy power-ups to influence the outcome. It was a small project, but it changed how I saw coding. For the first time, I realised I could use code to create something playable, visual, and interactive.
That project pushed me further into programming, especially game development.
Studying Computer Games Technology
I went on to study Computer Games Technology at Birmingham City University, where I developed my skills across programming, game design, 3D work, physics, AI, networking, and performance optimisation.
During my degree, I worked with languages such as C++ and Python, built game systems, explored multiplayer concepts, and learned how to approach projects from both a technical and creative point of view.
One of the biggest parts of the course was working on larger projects, including a team-based survival game with dynamic environments. That experience helped me understand how real development workflows work, from planning and prototyping to testing, feedback, and optimisation.
What I Do Now
Today, I work as a freelance programmer, helping clients build games, websites, prototypes, and custom software tools.
I like working on projects where technical problem-solving meets creativity. My goal is always the same: build something clear, reliable, and enjoyable to use.
If you have an idea for a game, web app, or interactive project, I’d be happy to help bring it to life.