Software Engineering Student · MUST, Uganda

I’m Murungi Alex Mugabe, building software that serves people.

Turning ideas into clean software.

  • LocationMbarara, Uganda
  • YearSecond year
  • FocusWeb · Systems · Games · Design
Murungi Alex Mugabe, software engineering student

About

I’m a second-year Software Engineering student at Mbarara University of Science and Technology (MUST) in Uganda. I got into computing because I saw how software can quietly change everyday life — how a farmer checks prices, how a small hotel takes bookings, how citizens hold institutions accountable.

Right now I’m focused on the fundamentals that make good engineers: writing clean object-oriented code, understanding how data is stored and queried, and grasping what happens underneath the hood when software runs.

  • Java — Object-Oriented Programming

    Classes, inheritance, encapsulation and designing software that scales with structure.

  • SQL & Databases

    Designing schemas, writing queries, and the data models behind real applications.

  • Operating Systems

    Processes, scheduling, memory and how the system juggles it all at once.

  • Computer Architecture

    From logic gates to instruction sets, the hardware layer software rides on.

Projects

Things I’m building

A mix of paid work, coursework and ideas I care about.

Hoima Resort Hotel website

Shipped

A full 8-page website for a real hotel — forest green and gold branding, online WhatsApp booking, and SEO optimisation so guests can actually find the place.

  • HTML
  • CSS
  • JavaScript
  • SEO

Academic discussion forum

In progress

A platform where students can ask questions, share notes and help each other across courses — built to keep academic help flowing outside the classroom.

  • Web app
  • Forum
  • Students

Public accountability platform

In progress

A Ugandan anti-corruption and public accountability platform — reporting, tracking and escalation of cases, with USSD integration so citizens can report without a smartphone.

  • NestJS / Django
  • PostgreSQL
  • React
  • USSD

Hospital Management System

Teaching

A Laravel 12 project for learning full-stack development — patient records, appointments and staff management through a clean MVC structure.

  • Laravel 12
  • PHP
  • MySQL

CPU scheduling simulator

Coursework

An OS coursework project that simulates CPU scheduling algorithms — FCFS, SJF, Round Robin — modelled on an online food delivery system to make it real.

  • Operating Systems
  • Algorithms
  • Simulation

Skills

Tools & tech I work with

Languages

  • Java
  • SQL
  • Python
  • HTML / CSS / JavaScript

Frameworks & tools

  • Laravel
  • Three.js / Canvas
  • NestJS / Django
  • PostgreSQL

Design

  • Graphics Design
  • Visual identity & branding

Anything with games?

I use Three.js and Canvas for game and interactive development — because the best way to learn systems is to make something fun.

Contact

Let’s build something

Whether it’s a project, an idea, or you just want to talk software — my inbox is open.