Michael Kasingye
Michael Kasingye

Michael Kasingye

I am a software engineer. I love to build and work with teams to establish virtual platforms and systems that meet user satisfaction.