I thrive at the intersection of technology, learning, and innovation, focusing on AI to build smarter systems and drive impact.
Passionate about turning emerging technologies into practical solutions for education and organizations.
During my time in campus, I spent a significant amount of time in the library. One thing that stood out to me was that most of the technical books were authored by scholars from the global West, North, and East. Notable authors included Andrew S. Tanenbaum and Yashavant P. Kanetkar.
These regions, supported by strong academic foundations, have built thriving and innovative technology ecosystems. Observing this pattern inspired me to pursue a career in tech education, with the goal of contributing to a similarly strong foundation for Africa’s growing tech ecosystem.
Over the past seven years, I have mentored numerous students across various institutions, helping them build practical and industry-relevant skills. I have also developed and published several curricula, including programs on FastAPI and Agentic AI Engineering, among others.
This program equips learners with the knowledge and skills required to design, build, and deploy scalable backend systems and production-ready APIs. It enables participants to apply industry best practices in system architecture, database integration, authentication, and application deployment to solve real-world problems.
This program equips learners with the knowledge and skills required to design, build, and deploy intelligent AI agents capable of reasoning, planning, and executing multi-step tasks autonomously. It enables participants to integrate models, tools, and data sources to create scalable, goal-driven AI systems for real-world applications.
This program equips leaders with the knowledge and skills required to make high-stakes decisions on Agentic AI adoption—from understanding how autonomous AI systems work to evaluating cost, risk, and organizational impact. Participants learn to translate AI capabilities into strategic advantage, design governance frameworks, and lead workforce transformation in an AI-driven world.
This course equips educators with the knowledge, skills, and strategies needed to use AI effectively and responsibly in the classroom. It covers the fundamentals of AI, the opportunities and challenges AI introduces to teaching and learning, strategies for policy design, ethical use, and classroom integration.
This program equips learners with the knowledge and skills required to transform how they work—using AI to automate routine tasks, enhance creativity, analyse data, and streamline workflows—allowing them to focus on high-value thinking and problem-solving.
2023 - Date
Strategic Leadership: Defined and executed both short-term and long-term organizational goals aligned with product vision and growth.
Software Development: Built and shipped production-ready code, particularly during MVP stages, ensuring rapid and reliable product delivery.
Technical Decision-Making: Selected appropriate tools, frameworks, and infrastructure while planning for scalability and performance.
Mentorship & Hiring: Recruited, mentored, and led engineering teams, fostering a culture of technical excellence and continuous learning.
Cross-Functional Collaboration: Partnered with founders, designers, and product managers to translate business requirements into scalable technical solutions.
DevOps & Automation: Designed and implemented CI/CD pipelines to streamline deployments and improve development efficiency.
Engineering Standards: Established development best practices and automated workflows to ensure code quality, consistency, and team productivity.
2022 - 2025
Mentorship & Student Support: Provided personalized 1:1 mentorship, including debugging support, code reviews, and guidance on best practices.
Project Guidance: Guided students in defining MVPs, scoping projects, and delivering industry-relevant, portfolio-ready solutions.
Assessment & Evaluation: Monitored student progress through continuous assessment and provided targeted feedback to improve performance.
Community Engagement: Organized and participated in hackathons, tech talks, and alumni events to foster collaboration and networking.
Team & Curriculum Collaboration: Worked with instructors and curriculum designers to continuously improve and update learning materials in line with industry trends.
Teaching & Instruction: Delivered comprehensive instruction on AI/ML concepts, agentic frameworks, interoperability, fine-tuning, and security.
2024 - Date
Curriculum Engineering: Designing and developing an AI Agents curriculum (80% complete), covering core AI concepts, model integration, prompt engineering, RAG, tools and MCP, agentic frameworks, interoperability, fine-tuning, and security.
Event Organization: Planned and executed workshops, hackathons, and webinars to drive learning, engagement, and community participation.
Strategy & Planning: Directed and coordinated initiatives to align team efforts with the organization's mission and long-term goals.
Community Representation: Served as a community ambassador, representing the organization in official engagements, forums, and industry events.
2021 - 2022
Teaching & Instruction: Delivered lectures on Information Technology courses, including CompTIA A+, CompTIA Network+, C#, SPSS, Statistics, and programming languages such as C and Visual Basic.
Assessment & Evaluation: Tracked and evaluated individual student progress through structured assessments and continuous feedback.
Student Mentorship: Mentored students through academic and technical challenges, providing guidance on coursework, problem-solving, and skill development.
2021 - 2021
Teaching & Instruction: Delivered lectures across Information Technology and Engineering courses, including Programming (C, Visual Basic, C#), Mathematics, Basic Electricity, and Statistics.
Assessment & Evaluation: Monitored and evaluated individual student progress through structured assessments and continuous feedback.
Student Mentorship: Provided academic and technical mentorship, supporting students in problem-solving, coursework, and overall skill development.
2018 - 2020 Lakes University of Kisumu
Teaching & Instruction: Delivered lectures on advanced Information Technology topics, including Advanced Databases, Object-Oriented Programming (OOP), Network Security, Desktop Publishing, Statistics, and programming languages such as C, Visual Basic, and C++.
Assessment & Evaluation: Monitored and evaluated student performance through structured assessments and continuous feedback.
Student Mentorship: Mentored students in both academic and technical areas, supporting problem-solving, project work, and skill development.