Bachelor's in Computer Science | Diploma in Technical Trainer Education | 4+ years training experience | 3+ years software development
Software Developer with a Bachelor's Degree in Computer Science and a Diploma in Technical Training Education (Pedagogy). I have over 4 years of experience training students and 3 years leading teams in software development for startups in the USA and Kenya.
Seeking to leverage my skills in computing and technology to contribute to national and community development. My personal objective is to use my achievements to serve my nation and promote unity through technological empowerment.
Software developer and ICT trainer with 4+ years in training and 3+ years leading builds for startups in the USA and Kenya. Blends pedagogy, web engineering, and platform delivery to ship reliable, user-friendly solutions.
Laikipia University • 2014-2018
Key Courses: Programming, AI, Cryptography, Web Development, Software Engineering, Databases, Computer Networks
Kenya Technical Trainers College • 2020
Key Courses: Training Methods, Web Programming, Mobile Programming, Assessment & Evaluation, Educational Psychology, ICT Integration
St. Joseph's Boys High School, Kitale • 2013
ICFEM Dreamland Education Centre • 2009
Murang'a University TVET Institute, Kenya | Taught computer science courses to students, designed curriculum, and delivered lectures.
State Department for Performance and Delivery Management | Performed system backups, server builds, and recovery. Monitored software and servers. Provided user support and training. Assisted in systems implementation and documentation. Conducted safety checks and advised on IT upgrades. Supported Kenya Vision 2030 Delivery Secretariat.
Lenity Management Group, Florida, USA | Led development of online platform architecture, designed UI/UX, created servers, ensured system responsiveness, conducted testing and troubleshooting.
Kweli Capital Ltd, Nairobi | Developed and maintained Laravel software systems, managed technical documentation, and implemented VueJS frontend solutions.
Michuki TTI & Kisiwa TTI | Delivered ICT training, developed curricula, and worked on various software development projects using modern technologies.
Xtranet Communications, Nairobi | Developed software solutions with ReactJS and NextJS. Collaborated on technology integration. Assisted in implementation projects.
A curated view of my open‑source work across client projects, experiments, and learning builds.
A chronological journey through my professional career, highlighting key roles and achievements
State Department for Performance and Delivery Management
Murang'a University TVET Institute
Michuki Technical Training Institute
Xtranet Communications, Nairobi
Kweli Capital Ltd, Nairobi
Mwala Technical and Vocational College, Machakos
Lenity Management Group, Florida, USA
Self Employed - Laikipia Hostels Platform
Kisiwa Technical Training Institute
Communications Authority of Kenya, Nairobi
State Department for Performance and Delivery Management
Murang'a University TVET Institute
Michuki Technical Training Institute
Xtranet Communications
Kweli Capital Ltd
Mwala Technical and Vocational College
Lenity Management Group, USA
Self Employed - Laikipia Hostels
Kisiwa Technical Training Institute
Communications Authority of Kenya
A comprehensive overview of my technical skills and professional capabilities
Modern UI/UX implementation
Server-side and data management
Training and leadership
Showcasing my journey in creating impactful digital solutions that blend technology with user-centered design.
A comprehensive hostel management platform with real-time booking, payment integration, and administrative dashboard. Built to streamline operations and enhance user experience for both guests and management.
Mobile-first learning platform for technical institutions with interactive courses.
Interactive cybersecurity modules with practical exercises and assessments.
Real-time analytics dashboard with interactive visualizations and reporting.
I'm always open to discussing new opportunities and innovative ideas. Let's create something amazing together.
Click on any certification to view detailed information
Office of the Data Protection Commissioner
Comprehensive training on data protection laws and compliance requirements.
Ministry of ICT
Advanced cybersecurity focusing on threat detection and prevention.
Windsor Hotel
National Data Protection Annual Conference participation.
TVET CDACC
Competency-based assessment methodologies for TVET.
Michuki TTI
Student counseling techniques and mentorship training.
Commonwealth of Learning
Professional development in e-learning and digital literacy.
Train-the-Trainer program on Google technologies.
ACWICT
Digital skills training for emerging markets.
CDACC
Open, Distance, and E-Learning methodologies training.
Continuous learning and professional development activities throughout my career
Ongoing training and assessment activities
Assessment verification and quality assurance training
Competency-based assessment marking methodologies
Design and development of assessment tools for technical training
Advanced training in data protection and cybersecurity
Office of the Data Protection Commissioner
Ministry of ICT - Cybersecurity fundamentals
Network of African Data Protection Authorities Conference at The Windsor Hotel
Training in assessment methodologies and student support
TVET CDACC - One week internal training at Michuki TTI
Michuki TTI - Student support and mentorship
Comprehensive online training programs
Commonwealth of Learning
Commonwealth of Learning
Commonwealth of Learning
Commonwealth of Learning
Commonwealth of Learning
Kenya Technical Trainer's College
Emerging markets skills initiative
ACWICT - Digital skills training for emerging markets
Open, Distance, and E-Learning methodologies
TVET CDACC - Online and distance learning methodologies
Practical experience and tech conferences
Communications Authority of Kenya, CA Centre - Nairobi
United States International University (USIU) - Nairobi
Google Development Festival participation
Strathmore University - Nairobi
Early professional development
Laikipia University
Nairobi, Kenya
Professional references from State Department for Performance and Delivery Management, Michuki Technical Training Institute, and Kisiwa Technical Training Institute available upon request.