Edgar Ssensalo is a Back End Developer and Machine Learning Engineer with eight years of experience building and deploying production ML and deep learning systems, currently contributing at comstruct ICT GmbH from Kampala, Uganda. He combines strong software engineering practices—TDD, version control, and DevOps—with a data-centric approach to AI, and has hands-on expertise in Python, TensorFlow, Keras, YOLO, Java, and SQL. Notably, he developed and deployed a deep learning model that detects macro-pollutants on Lake Victoria with ~90% accuracy, integrated into a mobile app and Raspberry Pi for edge inference. His background includes building HRMIS and analytics dashboards with Laravel and SQL, and IoT-based automated weather stations, demonstrating a blend of back-end, embedded, and mobile deployment experience. An active open-source contributor (github.com/ssensalo), he enjoys collaborative problem solving and bringing noisy, real-world datasets into reliable ML products.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Computer Software Engineering, Bachelor of Science - BS, Computer Software Engineering at Makerere University
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
Edgar Ssensalo - Back End Developer at comstruct ICT GmbH