Stephen Musoke

Catalyst

Kampala, Central Region, Uganda
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Stephen Musoke is a technologist and catalyst with over two decades of hands-on experience delivering software across financial services, digital health, education and agriculture in private, NGO and government sectors. A self-taught engineer who bridges business, product and engineering, he excels at building and coaching teams to continuously ship customer value under enjoyable, improvement-focused conditions. He has led engineering functions and delivery at organizations from startups to UCSF, contributing to open-source health platforms like OpenMRS where he worked on both frontend UI enhancements and backend integrations. Stephen combines systems thinking, human-centered design and Agile practices to turn complex requirements into pragmatic, scalable solutions and go-to-market products. He is passionate about growing Africa’s tech ecosystem—advocating open-source, locally-led solutions and greater inclusion of women in technology. An unexpected strength is his background in civil engineering and governance roles (school board chair), which inform his structured, long-term approach to technical and organizational design.
code10 years of coding experience
job25 years of employment as a software developer
bookAdvanced Level Certificate, Physics, Chemistry and Mathematics, Advanced Level Certificate, Physics, Chemistry and Mathematics at Kings College Budo
bookBachelor of Science, Civil Engineering, Bachelor of Science, Civil Engineering at Makerere University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
3,503reputation
397kreached
110answers
19questions
Badges
mysql
top-5%
database-design
top-5%
github-logo-circle

Github Skills (24)

testing10
ui-design10
java10
javas10
uid10
front-end-development10
openmrs10
velocity9
mysql9
database-design9
html8
javascript8
restful-api7
api-design7
api-rest7

Programming languages (15)

JavaCSSPLpgSQLVueHTMLGroovyKotlinTypeScript

Github contributions (5)

github-logo-circle
HTML Form Entry module
Role in this project:
userBack-end Developer
Contributions:22 reviews, 13 commits, 13 PRs in 4 years 11 months
Contributions summary:Stephen primarily contributed to the HTML Form Entry module by modifying the Java code and associated test files. Their work focused on enhancing the functionality of encounter forms, specifically related to location and provider tags. The user implemented changes to allow these tags to be optional by introducing the "required" attribute and updated the testing frameworks to accommodate for the same. Moreover, the user added debug statements for validation errors and also introduced new features like velocity functions for date calculations.
html-form
Provides apps for performing the common tasks
Role in this project:
userFull-stack Developer
Contributions:19 commits, 26 PRs, 9 pushes in 3 years 6 months
Contributions summary:Stephen primarily contributed to the frontend of the application, adding and modifying UI elements. They incorporated new features to the find patients page, including a registration button and adding metadata to the encounter simple object. The user also updated code to match the coding conventions. The user appears to have also worked on the backend, adding and updating the context model.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Stephen Musoke - Catalyst