Hello! I’m Nicholas Musinguzi, a software developer with over five years of experience in full-stack development. I enjoy turning complex problems into practical software solutions, and I’m comfortable working across the stack—from crafting responsive user interfaces to designing robust backend services. I’ve led product integrations and ERP customizations (notably Odoo), built APIs to connect with platforms like MTN Mobile Money and Africa’s Talking, and embraced DevOps practices to boost team productivity and code quality. I’m passionate about learning, collaborating with cross-functional teams, and delivering reliable software that meets real-world needs.

Nicholas Musinguzi

Hello! I’m Nicholas Musinguzi, a software developer with over five years of experience in full-stack development. I enjoy turning complex problems into practical software solutions, and I’m comfortable working across the stack—from crafting responsive user interfaces to designing robust backend services. I’ve led product integrations and ERP customizations (notably Odoo), built APIs to connect with platforms like MTN Mobile Money and Africa’s Talking, and embraced DevOps practices to boost team productivity and code quality. I’m passionate about learning, collaborating with cross-functional teams, and delivering reliable software that meets real-world needs.

Available to hire

Hello! I’m Nicholas Musinguzi, a software developer with over five years of experience in full-stack development. I enjoy turning complex problems into practical software solutions, and I’m comfortable working across the stack—from crafting responsive user interfaces to designing robust backend services.

I’ve led product integrations and ERP customizations (notably Odoo), built APIs to connect with platforms like MTN Mobile Money and Africa’s Talking, and embraced DevOps practices to boost team productivity and code quality. I’m passionate about learning, collaborating with cross-functional teams, and delivering reliable software that meets real-world needs.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Work Experience

Software Developer at Tech Things Limited
May 1, 2022 - Present
Designing and developing custom software applications using Python, XML, JavaScript, PHP, and SQL; API integrations between Odoo ERP and platforms like MTN Mobile Money, Africa’s Talking, EFRIS; installing, configuring, and troubleshooting Odoo ERP and its modules; providing technical leadership through code reviews and DevOps best practices; training account managers, developers, and clients; driving team productivity by managing workloads, tracking progress, and resolving bottlenecks; collaborating with product owners and stakeholders to translate requirements into technical tasks; submitting regular progress reports.
Web Developer at EnnovateSoft Company Limited
April 1, 2021 - May 1, 2022
Designing, building, and maintaining websites using HTML, CSS, JavaScript, PHP, Python, and relevant frameworks; developing responsive and user-friendly interfaces; building and integrating backend services and APIs; optimizing performance; testing and debugging; collaborating with designers and product teams to translate requirements into features; maintaining and updating existing sites and databases.

Education

Master of Science in Data Communication and Software Engineering (pending) at Makerere University
July 1, 2024 - June 19, 2026
Bachelor of Information Technology and Computing (First Class Honors) at Kyambogo University
January 1, 2017 - January 1, 2021
Uganda Advanced Certificate of Education (UACE) at Seeta Hill College
January 1, 2015 - January 1, 2016
Certificate of Education (UCE) at Seeta Hill College
January 1, 2011 - January 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Professional Services