Software Developer at Monitoring and Evaluation Technical Support (METS) Program
David Semujju is a software developer with experience at METS Program and Ensibuuko. Prior to this, David worked as a Senior Software Engineer. David holds a Bachelor's degree in Computer Science from Makerere University.