Team

Meet Our Team

Our team brings combined wealth of experience in software design and development, software deployment across geographies, software maintenance and cyber security management.

Joan Komugisha

Chief Executive Officer (CEO)

Joan is a distinguished leader and visionary in the banking sector, with an extensive career marked by her progressive roles at Crane and DFCU banks. Her deep expertise in finance and banking is not only a result of her impressive tenure at these institutions but also her active involvement and leadership in several high-performing savings groups. 

As a seasoned banker, Joan has developed a robust understanding of financial operations, risk management, and strategic planning, making her a pivotal asset in the realms she engages with.

Nyombi  Amos

Chief Finance Officer (CFO)

Nyombi Amos is a distinguished professional accountant with a decade of profound experience across the financial sector. His career journey, which began as a junior accountant, has seen him ascend to significant roles as a middle and top-level finance manager. Nyombi's expertise spans budget management, financial accounting, and regulatory compliance, with a specialization in the healthcare sector, including hospitals, training institutions, and nonprofit organizations. 

His notable skills in project and grants management, establishing and maintaining internal controls, and developing financial procedures that align with auditing standards and donor requirements, underscore his ability to navigate complex financial landscapes. Nyombi's strategic financial planning and leadership have been pivotal in driving financial stability and growth within the organizations he has served. His commitment to excellence and proven track record make him an invaluable asset to any team, embodying the principles of integrity, innovation, and impact in the financial domain.

Mackenzie Tuhirirwe

Director - Embedded Systems Department

Tuhirirwe Mackenzie is a dynamic professional blending expertise in materials engineering and computer engineering with a keen understanding of design thinking principles. With a Master's degree in Materials Engineering, a Bachelor's degree in Computer Engineering, and a Mastering Design Thinking certificate from the Massachusetts Institute of Technology (MIT), Mackenzie possesses a comprehensive skill set tailored for innovative problem-solving. 

With over 8 years of experience in product development, embedded systems design, and programming. Mackenzie contributes as an Assistant Lecturer at Mbarara University of Science and Technology, sharing his insights with aspiring engineers. His commitment to both academia and practical application is evident, fostering a holistic approach to education and innovation. Through his mastery of design thinking principles, honed at MIT, Mackenzie ensures that projects are not only technically robust but also aligned with end-users' needs. With his multidisciplinary expertise and dedication to excellence, Mackenzie stands as a catalyst for positive change, driving innovation and advancing technology in Uganda and beyond.

Mwavu Rogers

Director Software Engineering Department

Mwavu Rogers is a PhD scholar with a diverse skill set and creative drive for software application development. I am proficient at designing and formulating test automation frameworks, writing code in various object-oriented programming languages, and feature development and implementation. I specialize in developing medical solutions that improve access to the quality of healthcare services for underserved populations.

I am also adept at collecting, analyzing, and interpreting large datasets and developing new forecasting models in a variety of public and private domains. My research interests involve building large medical databases integrated with data from multiple sources and developing algorithms that predict disease progression or monitor the treatment effect of specific clinical procedures to support clinical research in low-resource settings.

James Ssemitego

Senior Software Developer

James is a seasonedcomputer engineer, with 8+ years background in creating and executing innovative software solutions to enhance business and research productivity. Highly experienced in all aspects of the software development lifecycle and end-to-end project management, from concept through to development and delivery. Consistently recognized as a hands-on and complete leader, skilled at coordinating cross-functional teams in a fast-paced, deadline-driven environment to steer timely project completion within budgetary constraints.

Ssegujja Jimmy

Senior Software Developer

Jimmy is a professional and experienced software engineer with a diversity of skills and knowledge in software development and information technology at large. His applicability of skills and knowledge is vividly portrayed in the development of mobile applications for native and hybrid operating systems, development of desktop and web-based systems, software testing and analysis, API development and Integration in software systems, open-source server administration (LINUX/UNIX Servers), advanced database design and development.