MUGMARP
/about

Academic journey, stack, and what I do beyond code

Where I'm studying, the tools I reach for, and the things that keep me sane outside an editor.

I'm a Year 2 Software Engineering student at Mbarara University of Science and Technology, working at the intersection of mobile systems, offline-first data, and AI-assisted developer tooling. I build things that respect the constraints of real users in low-bandwidth environments: Android apps that surface critical info (like class timetables) via system overlays, Flutter projects that work fully offline, and small web tools that compose well. I also tinker at the OS layer — Termux, Linux window managers, custom keyboards — because understanding the platform makes you a better application developer.

Academic journey
Bachelor of Science in Software Engineering

Mbarara University of Science and Technology · Year 2 Student

Core focus areas

  • Data Structures & Algorithms
  • Object-Oriented Programming (Java/C++)
  • Database Systems & Schema Design
  • Systems Analysis and Design (SDLC, UML)
  • Operating Systems & Process Scheduling
At a glance
LocationMbarara, Uganda
Year2 of 4
StatusOpen to work
Domaintirallab.page
/stack

Categorized technical skills

Split by the kind of work I tend to do in each area — not an exhaustive list, but what I'm actively working with right now.

Mobile & Systems
  • Flutterused
  • Dartused
  • Javaused
  • Kotlinused
  • Android SDK / ADBused
  • System Overlaysused
  • Jetpack Composeused
  • Roomused
Web & Frontend
  • Reactused
  • Next.jsused
  • JavaScriptused
  • TypeScriptused
  • HTML5/CSS3used
  • Tailwind CSSused
  • Viteused
Backend & Database
  • Firebase (Firestore, Auth)used
  • MySQLused
  • SQLite / Drift / Roomused
  • Pythonused
  • Base44used
AI & Developer Tools
  • Google AI Studioused
  • Ollamaused
  • Local LLMsused
  • Bwat Agentused
  • Linux / Termuxused
  • C / NDKused
  • Gitused
/off-hours

Beyond code

A few interests that keep me sharp and human.

Music & Guitar

Acoustic/electric in downtime — keeps iteration loops honest.

Nature & Touring

Long drives around Uganda. Best debugging happens off-grid.

System Customization

Tinkering with Linux distros, window managers, and Termux.

Keep reading

What I'm up to right now

The /now page is where I keep short, monthly updates on what I'm working on.

Read /now