Hassan Muwonge Saava

Software Engineer | Full-Stack Developer
Kampala, UG.

Professional summary

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

Project Code Uganda Ltd
|

Senior Software Developer

Highlights

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

Softworld Uganda
|

Software Engineer

Highlights

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.

Code Academy Uganda
|

Junior Web Developer

Highlights

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

Cavendish University Uganda

Bachelors In Information Technology

Management Training and Advisory Centre, Nakawa

Diploma

Computer Science

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.

Projects

Min RealEstate Property Management System

Summary

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

Summary

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

Summary

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