Hassan Muwonge Saava

Software Engineer | Full-Stack Developer

LinkedIn | GitHub

About

Highly experienced Full Stack Software Engineer with over 5 years of expertise in designing, developing, and maintaining high-performance, scalable enterprise web and mobile applications. Proven ability to deliver robust solutions across diverse technologies, consistently optimizing system performance and ensuring long-term maintainability. A collaborative problem-solver committed to leveraging emerging technologies to build innovative, secure, and future-proof systems that align with evolving business needs.

Work Experience

Senior Software Developer

Project Code Uganda Ltd

Jan 2022 - May 2025

  • Directed backend development for Metadent, a dental practice CRM, building core business logic with ASP.Net and .NET Core, enhancing system stability and functionality.
  • Mentored 7+ junior developers and cross-functional teams, fostering a culture of knowledge sharing and implementing clean code practices via SonarQube and code reviews.
  • Optimized API performance, reducing response times from 500ms to 25ms, which significantly improved application speed and user experience.
  • Spearheaded the development and successful deployment of a loan management system for the Philippines market, utilizing Azure DevOps for automated CI/CD pipelines.
  • Managed seamless deployment of new releases, updates, and patches for the Metadent system, enabling low-downtime rollouts and ensuring continuous operation.
  • Led backend development initiatives for enterprise-level CRM and loan management systems, driving significant performance improvements and ensuring robust, scalable solutions.
  • Collaborated with cross-functional backend teams and guided junior developers, fostering a culture of sharing and learning

Software Engineer

Softworld Uganda

Jan 2021 - Dec 2021

  • Contributed to the design and maintenance of FinCore, a core banking platform that processed over 1,000 transactions weekly and supported 15+ financial institutions.
  • Developed a mobile wallet extension for FinCore, facilitating last-mile money transfers via leading payment platforms like Yo Payments, MTN MoMo, and Airtel Money.
  • Provided USSD-based transaction processing, enabling rural users to access core financial services (deposits, withdrawals) without requiring internet connectivity.
  • Migrated legacy PHP components to microservices, significantly improving system performance, modularity, and maintainability across the platform.
  • Guided project development iterations, enforcing clean code discipline, naming rules, and unit testing protocols, establishing best practices still followed by the team.
  • Contributed significantly to the design and maintenance of FinCore, a core banking platform, and developed key features that expanded financial services access for over 15 institutions.

Junior Web Developer

Code Academy Uganda

Jul 2019 - Nov 2020

  • Assisted in the development of HR and payroll modules, creating and testing stored procedures and optimizing data retrieval logic.
  • Built and maintained Rentamis, a rental management system, utilizing Core PHP, HTML, CSS, JavaScript, and jQuery to support its full operational lifecycle.
  • Provided technical support to clients, including bug resolution and server setup on Digital Ocean, ensuring smooth system operation and user satisfaction.
  • Designed and curated financial reports compliant with accounting principles, tailored to meet diverse client-specific requirements.
  • Managed company social media and posted updates to attract interest in the Rentamis platform, contributing to product promotion efforts.
  • Developed and maintained web applications including HR/payroll and a rental management system, providing comprehensive technical support and contributing to product promotion.

Education

Bachelors In Information Technology

Cavendish University Uganda

Jun 2025

Computer Science

Management Training and Advisory Centre, Nakawa

Aug 2017 - Jun 2019

Projects

Min RealEstate Property Management System

Jan 2023 - Jan 2024

A property management system featuring a clean architecture backend with API versioning, JWT Auth, and role-based access control, complemented by an Angular frontend with lazy-loading and modular state handling.

Dental Management Platform

Jan 2023 - Jan 2024

A hybrid-stack platform utilizing ASP.NET Core for the backend and Vue 3 for the frontend, designed for dental practice management.

ECommerce Microservices RESTful API

Jan 2023 - Jan 2024

A mini e-commerce RESTful API microservice built with .NET Core and C#, featuring CI/CD deployment automation and optimized system performance.

Languages

English

Skills

Backend Development

  • Laravel
  • ASP.NET Core
  • C#
  • Web API
  • Entity Framework Core
  • LINQ
  • RESTful APIs

Databases

  • MSSQL Server
  • MySQL
  • PostgreSQL
  • Dapper
  • EF Core
  • Query Optimization

DevOps & Tools

  • Git
  • GitHub
  • Docker
  • CI/CD
  • Azure DevOps
  • GitHub Actions
  • Azure Pipelines

Software Development Practices

  • Agile/Scrum
  • Secure Coding
  • Unit Testing
  • Code Reviews
  • Documentation

Tech Stack & Tools

  • .NET Core
  • Postman
  • Kubernetes
  • MongoDB

Frontend Development

  • Angular
  • Vue.js
  • JavaScript (ES6+)
  • Razor Pages