Muwonge HassanMH
Open to opportunities

Muwonge Hassan

@muwongehassan

Experienced Full Stack Software Engineer with strong expertise in web applications.

Uganda
Message

What I'm looking for

I am looking for a role that fosters innovation, collaboration, and continuous learning, where I can contribute to impactful projects and grow my skills.

I am a seasoned Full Stack Software Engineer with a robust background in designing, developing, and maintaining scalable web and mobile enterprise applications. My expertise spans both front-end and back-end technologies, enabling me to deliver comprehensive solutions that meet evolving business needs. I pride myself on being a strong problem-solver with a collaborative mindset, always eager to adopt emerging technologies that enhance system performance and user experience.

Throughout my career, I have led significant projects, including the development of a dental practice CRM and a core banking platform that facilitated over 1,000 transactions weekly. My commitment to best practices is evident in my implementation of Test-Driven Development (TDD) and Domain-Driven Design (DDD), ensuring that the technology solutions I create are not only innovative but also maintainable in the long run. I have a proven track record of optimizing API performance and breaking down monolithic applications into microservices, which has significantly improved application speed and maintainability.

In addition to my technical skills, I have a passion for mentoring junior developers and fostering a culture of knowledge sharing within teams. I believe that collaboration and continuous improvement are key to delivering high-quality software solutions that stand the test of time.

Experience

Work history, roles, and key accomplishments

P(

Senior Software Engineer

Project Code Ug (LTD)

Jan 2022 - Present (3 years 6 months)

Led the backend development team for Metadent, a dental practice CRM, implementing core business logic with Laravel and Vue.js. Optimized API performance, reducing response times from 500ms to 25ms, and contributed to breaking down monolithic applications into microservices.

SU

Software Developer

Softworld Uganda

Jan 2021 - Present (4 years 6 months)

Played a key role in building and maintaining FinCore, a core banking platform, and engineered a complementary mobile wallet extension. Implemented USSD-based transaction support for rural users and refactored legacy PHP components into microservices.

Education

Degrees, certifications, and relevant coursework

MN

Management Training Advisory Centre, Nakawa

Diploma in Computer Science, Computer Science

Grade: 4.25

Completed a Diploma in Computer Science with a CGPA of 4.25. The program provided a strong foundation in computer science principles and practices.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Muwonge Hassan - Senior Software Engineer - Project Code Ug (LTD) | Himalayas