Matthius Mlengah

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.

Thanks for reading. You can browse more posts in the blog, view selected work in the portfolio, or get in touch through the contact page.