I earned my Bachelor of Applied Science in Computer Science from the Royal Melbourne Institute of Technology (RMIT) in 2006 and later completed my Master of Computer Applications in Machine Learning (ML) and Artificial Intelligence (AI), focusing on intelligent systems and predictive analytics, from the University of AMITY in 2024.
Currently, I serve as a Senior Systems Developer at the Centre for Virtual Learning at the College of Information and Communication Technologies (CoICT) at the University of Dar es Salaam. In this role, I lead the design, development, and deployment of scalable software systems, incorporating emerging technologies such as AI-driven automation, advanced data analytics, and cloud-native architectures. My responsibilities also include optimizing system performance, ensuring secure application environments, and managing the entire project lifecycle from concept to deployment.
Apart from system development, I actively participate in professional training and academic programs, teaching courses and workshops in Data Communications, IT Security, Mobile Programming, Database Design, Content Management Systems Customization, Graphic Design, Website Design & Development, Programming, and Animations. My teaching method connects theory with practice, helping students develop industry-relevant skills while encouraging innovation and problem-solving.
With over 15 years of experience in software engineering, systems integration, and IT infrastructure, I have played a role in numerous high-impact projects in education technology, e-learning platforms, and enterprise application development. My professional journey has been characterized by a passion for harnessing machine learning and artificial intelligence to develop intelligent solutions that tackle real-world challenges.
Besides my technical skills, I am highly interested in cybersecurity, cloud computing, and DevOps, making sure that the solutions I create are not only innovative but also secure, dependable, and prepared for the future.
Email: