svg image
Welcome to my portfolio website!

Hey folks, I am
Kirimanjaroan E-learning Developera Data & Software Engineer

Empowering Global Learning Through Innovation

I help nonprofit and humanitarian organisations strengthen capacity through digital learning, data, and software.

Expertise

E-learning Developer

*****

I craft effective learning experiences by designing structured, outcome-driven content. My approach integrates storytelling, proven instructional methodologies, and learner engagement strategies to meet educational goals

Discover More

Data & Software Engineer

*****

Data & Software Engineer building scalable applications and data systems. I develop full-stack solutions and Power BI dashboards that transform information into actionable insights and real-world impact.

Discover More

PROJECTS

I am confident in my abilities and I continue to grow my portfolio everyday. I consider myself a life-long student where there is no end to learning and creating.

Blogs

I love to put my thoughts into words. Check out my blogs

Experiences

2025

E-learning Developer
Trócaire

Key Achievements & Responsibilities
Digital Learning Strategy & Platforms Focal point for Trócaire’s Fabo learning platform, ensuring accessibility, quality, and alignment with global learning goals. Built and maintain Fabocaire, a custom analytics app (Postgres, Next.js) that tracks learner engagement in real time and delivers data-driven insights for course owners and admins. Lead on secure, role-based access and intuitive UI/UX for scalable platform use. Learning Design & Innovation Design inclusive, high-impact e-learning using Articulate Rise, Storyline, and Adobe Illustrator. Apply UX principles to ensure usability and accessibility across multilingual, cross-cultural audiences. Capacity Building & Collaboration Support partners and staff in co-creating content, strengthening digital capacity, and improving learning workflows. Develop templates, guides, and systems that standardize quality and accelerate delivery. Impact & Communication Track and report course performance through custom dashboards and analytics. Contribute to strategic reporting and communications that amplify learning outcomes and localisation impact.

2024

DIGITAL LEARNING PROGRAMMER
ZETECH UNIVERSITY

Key Achievements
Lead the development and deployment of digital learning solutions that improve course delivery for over 300 lecturers and enhance learning experiences for more than 5,000 students at Zetech University, utilizing a variety of e-learning authoring tools, data-driven analytics, and web technologies.
Responsibilities
• Develop interactive e-learning modules using Articulate Rise 360, Adobe Captivate, I
Spring and H5P, ensuring engaging and effective content for students and instructors.
• Manage the Moodle LMS, configuring course settings, user access, and customizations
with HTML, CSS, and JavaScript for seamless course navigation.
• Design multimedia content using Adobe Creative Suite (Illustrator and InDesign)
and Camtasia, incorporating graphics, video, and audio to enhance the digital learning experience.
• Apply instructional design frameworks such as ADDIE and Bloom’s Taxonomy, leveraging tools like SCORM and xAPI to ensure courses meet academic standards and learning objectives.
• Utilize Python, NUMPY, PANDAS, Google Analytics, Power BI, and Excel to analyze learner performance data, providing actionable insights to improve course effectiveness and inform instructional strategies.

2023

MIS Administrator
(E-learning)
Mount Kenya University

Key Achievements: Played a key role in the seamless development, deployment, operation, and support of the universitys e-learning systems, instructional platforms, and databases across 14 campuses in 5 countries, serving over 60,000 users.
Responsibilities: - I was part of a team that the Led the design, implementation, and maintenance of the universitys Learning Management Systems (Sakai LMS), ensuring smooth functionality and scalability to meet the needs of a diverse academic community.
- Provided comprehensive support (first, second, and third-line) for e-learning platforms, including Moodle, Sakai LMS, and associated tools such as Spring Suite, Adobe Captivate, and Articulate Rise, ensuring reliable and accessible digital learning environments.
- Collaborated with academic and administrative stakeholders to develop and implement instructional design strategies, incorporating multimedia resources and interactive content to enhance student engagement and learning outcomes.
- Developed and deployed customized e-learning solutions using tools like Articulate Rise, Adobe Captivate, and Spring Suite, driving the adoption of digital learning practices across campuses.
Worked closely with department heads to identify and implement technology solutions that improved operational efficiency, streamlined course delivery, and aligned with the universitys digital transformation goals.

2022

Web Developer
Kai Creatives Ltd

successfully designed and built websites that positively impacted bespoke businesses. I aimed to substantially impact small businesses through affordable software development through product Development.

2021

ICT Support Officer (Digital Learning Programme)
Ministry of Education

- Spearheaded the ICT transition for 66 schools in Limuru sub-county as part of the governments digital transformation initiative, successfully implementing e-learning platforms like Moodle, benefiting over 10,000 students and 1000 teachers.
- Deployed web-based educational tools and integrated multimedia resources, enhancing the digital learning experience for both primary and secondary schools.
- Provided technical training and support to more than 200 teachers and over 1,000 students, ensuring effective use of digital platforms for instructional delivery, assessments, and course management.

2020

ICT Support OfficerOffice of the Director of Public Prosecutions (ODPP)

- Designed and developed interactive e-learning content using tools like Adobe Illustrator, HTML, CSS, and JavaScript, tailored to the unique needs of departments such as Anti-Corruption, Anti-Money Laundering, International Crimes, and Counter-Terrorism.
- Managed and customized Moodle LMS, integrating multimedia elements to enhance training for prosecutors on systems like the Uadilifu Case Management system, ensuring accessibility and functionality across divisions.
- Provided technical support and training for staff across various departments, including International Crimes and Counter-Terrorism, ensuring secure and efficient use of digital platforms while implementing cybersecurity measures to protect sensitive prosecution data.

Education

2019

Bachelor of Science in Computer TechnologyMaseno University

A thorough 4-year degree that covered all aspects of computer engineering, software Development an Information technology.

2018

CISCO AcademyCISCO CERTIFIED NETWORKING ASSOCIATE

A 2-year certificate course that allowed me to have an understanding of how computers, networks and the internet works.

Continous

Software Engineering, design and ArchitectureOnline Courses and bootcamps

With the ever changing tech space, I am dedicated to life long learning where learning never stops. This means I am dedicated to continously invest in myself through online courses and bootcamps that will guarantee I am up to date in my skills. I currently have more than 10 certificates as a result of online learning that you can checkHere

My Skills

C#

.NET CORE

Bootstrap

JavaScript

Python

React JS

Vue JS

Node JS

Express JS

SQL

MY SQL

Postgresql

Power Bi

Git

Github

Articulate Suite

SCORM

Companies I Have Worked For

Contact Form

Interested to work together? Lets talk