Flagship Program

Summer Training Program 2026

Building the Next Generation of African AI Engineers

Orientation (Joint)
Friday, 24 July 2026
Both cohorts onboarding together
Program Weeks
University Track: 28 July – 21 August
High School Track: 27 July – 21 August
Session Schedule
10:00 - 12:00 CAT
2 days/week • Morning Sessions
Closing Ceremony (Joint)
Friday, 28 August 2026
13:00 - 17:00 • Career Center Building (GIZ DTC)

Executive Summary

Why This Program Exists

The Ejo Labs Summer Training Program 2026 introduces young learners to software engineering, Artificial Intelligence, and cloud computing through beginner-friendly, hands-on practice. The program gives participants a structured way to spend the holiday building useful technical skills, working in teams, and growing confidence through real projects.

University participants build toward a portfolio-ready AI application, while high school participants discover programming, computational thinking, and responsible AI through guided projects. Both tracks share selected joint sessions so students can learn from each other while still following a pace that fits their starting level.

Teaching Philosophy

We believe in AI for Everyone, empowering youth to lead the next wave of technology enthusiasts across Africa. By demystifying artificial intelligence and equipping young minds with practical engineering skills, we cultivate community innovators who not only master modern technology, but actively teach, inspire, and uplift their local communities to build a digitally empowered future.

Fast Facts

Level: Beginner-friendly. No prior AI experience is required.

Structure: Orientation, weekly hands-on sessions, joint learning moments, and a shared Closing / Hackathon Day.

Capstone: One continuous project developed step by step, ending with demos, awards, certificates, and networking.

Core Program Pillars

Solid Software
Git workflow, APIs, relational databases.
Practical AI
Prompts, EjoChat API, RAG basics, and responsible use.
Responsible Use
Privacy, safety, consent, and human judgment.
Cloud Basics
Docker, Google Cloud, GitHub Actions, and demos.

Industry Alignment

1

Software Engineering Foundations

Learning Git, GitHub, Python setup, project structure, APIs, and database fundamentals.

2

AI Application Development

Practicing prompt engineering, using the EjoChat API, and learning beginner-friendly RAG concepts.

3

Project Collaboration

Working in teams, using pull requests, getting mentor feedback, and improving projects week by week.

4

Cloud & DevOps Foundations

Introducing Docker, Google Cloud Platform, GitHub Actions, deployment checks, and demo readiness.

5

Responsible AI

Discussing privacy, security, consent, AI limitations, hallucinations, and when AI is not the right answer.

Assessment & Grading

Grading Criteria Weight
Attendance & Engagement
Punctual attendance in lectures and active technical discussion participation.
20 %
Weekly Practical Labs
Individual logic implementation and clean execution of standard session assignments.
20 %
Peer & Team Collaboration
Equitable division of capstone workload, Git contribution tracking, and teammate reviews.
20 %
Capstone Project Deliverables
Clean structural organization, stable cloud hosting, feature complexity, and detailed code documentation.
30 %
Demo Day Presentation
Quality of the technical pitch slides, execution of the live demo, and judges Q&A answers.
10 %
Program Progression Pathway
W1
Engineering Foundations
Git, Python, FastAPI & Relational DBs
W2
Product & Prompts
AI UX Design, Prompting & LLM APIs
W3
Integration & RAG
Embeddings, Qdrant & Solution Design
W4
Agents & Career
AI Agents, Portfolios & Demo Day
High School Track
Discover technology and computational thinking -> learn Python basics -> use AI responsibly -> build a first AI application -> present with confidence.
University Track
Set up engineering foundations -> design an AI product -> integrate APIs and RAG basics -> explore agents and cloud deployment -> present a portfolio-ready project.

Weekly Syllabus breakdown

Current track
University Cohort Track
Beginner-friendly AI engineering for university students and young developers, building toward a portfolio-ready AI-powered capstone.
11 sessions plus orientation and closing day
Tuesday & Friday 10:00 - 12:00 CAT
Portfolio project AI app, RAG basics, agents, cloud, and demo readiness
Orientation Day — Welcome & Program Briefing Onboarding, community introductions, and tools setup
Onboarding 10:00 - 12:00 CAT
Friday, 24 July 2026 (Joint)

Orientation Day — Welcome & Program Briefing

Led by: Ejo Labs Team

What to Expect:

A welcoming, no-pressure introduction to the program — no technical content yet, so every trainee starts on equal footing.

Agenda & Focus Areas:

  • Meet Ejo Labs Team: Welcome and team introductions to instructors, program leads, and peers.
  • Program Overview: Program goals, expectations, code of conduct, and walkthrough of the 5-week journey and capstone.
  • Pre-requisites & Prep: What beginners need to know before Week 1 (what to install, what to expect).
  • Interactive Icebreakers: Icebreakers and team formation exercises.
  • Open Q&A: Answering questions and ensuring all trainees are ready for Session 1.
Week 1 — Software Engineering Foundations Environment setup, AI engineering basics, and backend fundamentals
Session 1 10:00 - 12:00 CAT
Tuesday, 28 July 2026

Introduction to AI Engineering & Environment Setup

Lecturer: Bosco Kalinijabo

Learning Objectives:

  • Understand what AI can and cannot do, Machine Learning concepts, LLMs, and Responsible AI.
  • Explore AI Engineering workflows and leverage AI coding assistants (Cursor, Claude Code, Gemini CLI, Copilot).
  • Master Git & GitHub fundamentals: version control, branches, commits, and pull requests.

Topics Covered:

  • AI foundations: capabilities, limitations, conceptual ChatGPT breakdown, and ethics.
  • AI Engineering workflow & developer setup: VS Code, Python runtime, and virtual environments.
  • Version control: Git workflow, branch management, and repository structure.

Practical Lab: Create your GitHub repository, configure your development environment, and initialize your capstone project.

Session Deliverables: An initialized GitHub project repository with dev environment settings and a merged initial commit.

Session 2 10:00 - 12:00 CAT
Friday, 31 July 2026

Backend Development Fundamentals

Lecturers: Bosco Kalinijabo & Neha Fathima

Learning Objectives:

  • Explain REST APIs and standard HTTP request-response patterns for AI backends.
  • Use environment variables (.env) to keep secrets and credentials safe.
  • Interact with PostgreSQL using SQLModel / SQLAlchemy and verify endpoints with Postman.

Topics Covered:

  • Backend development principles and FastAPI project structure.
  • Relational database fundamentals, PostgreSQL schemas, SQLModel ORM, and environment security.
  • API testing and verification strategies using Postman.

Practical Lab: Build a simple backend for your capstone project and test it using Postman.

Session Deliverables: A functional FastAPI backend API connected to PostgreSQL, validated with Postman test requests.

Week 2 — AI Product Thinking & Prompt Engineering Workflow automation and crafting effective prompts
Session 3 (Joint) 10:00 - 12:00 CAT
Tuesday, 4 August 2026

Introduction to Workflow Automation with n8n

Lecturer: Protogene Hahirwabayo

Learning Objectives:

  • Understand what n8n is and how workflow automation works.
  • Navigate the n8n interface, create a basic workflow, and connect different services.
  • Work with triggers, actions, data, and workflow logic to automate repetitive tasks and build AI workflows.

Topics Covered:

  • Workflow automation concepts: n8n nodes, triggers, actions, and data transformation.
  • Connecting services and automating real-world business tasks for AI applications.

Practical Lab: Sketch the product design of your capstone idea using what you've learned.

Session Deliverables: A product design sketch and workflow layout for your capstone project.

Session 4 (Joint) 10:00 - 12:00 CAT
Friday, 7 August 2026

Prompt Engineering & LLM Fundamentals

Lecturer: Annalis Kirwa

Learning Objectives:

  • Write clear, effective prompts (instructions, context, examples, role prompting, context management).
  • Understand LLM mechanics: tokens, context windows, temperature, cost vs. quality, and hallucinations.
  • Debug prompts, manage context, and compare good vs. bad prompt structures.

Topics Covered:

  • Prompt engineering: prompt structure, role prompting, few-shot prompting, prompt versioning, AI coding assistants.
  • LLM fundamentals: tokens, context windows, temperature settings, cost vs. quality, and model selection.

Practical Lab: Write and test prompts for a few different AI tasks.

Session Deliverables: A prompt testing practice sheet with evaluated prompt templates.

Week 3 — AI Integration & Solution Design Building AI applications, RAG pipelines, and design thinking
Session 5 (Joint) 10:00 - 12:00 CAT
Monday, 10 August 2026 (Joint)

Build Your First AI Application (Joint with HS Track)

Lecturer: Richard IRAKOZE

Learning Objectives:

  • Connect a simple application to an AI model (sending prompts & receiving responses).
  • Build a basic chatbot interface and design a useful AI tool.
  • Study live AI products and demonstrations (Safiya AI).

Topics Covered:

  • API model connections: prompt payloads, model outputs, chat interface design.
  • Case study & demonstration: showcasing Safiya AI and building simple AI assistants.

Practical Lab: Create a simple AI assistant — for example, a homework helper or study buddy.

Session Deliverables: A functional AI assistant application (homework helper / study buddy).

Session 6 (Joint) 10:00 - 12:00 CAT
Tuesday, 11 August 2026

AI Integration & Retrieval-Augmented Generation (RAG)

Lecturer: Henry Okonkwo

Learning Objectives:

  • Call LLM APIs from code, get structured outputs, and stream AI responses to UI.
  • Understand text embeddings, document chunking, and Retrieval-Augmented Generation (RAG).
  • Work with vector databases for document ingestion and context retrieval.

Topics Covered:

  • LLM API integration: structured output parsing, response streaming, and error handling.
  • Embeddings & RAG architecture: document chunking, vector database ingestion, and semantic search.

Practical Lab: Turn your capstone project into an AI-powered assistant in Kinyarwanda using the EjoChat API.

Session Deliverables: A working backend endpoint querying a vector index to return RAG-grounded responses.

Session 7 (Joint) 10:00 - 12:00 CAT
Friday, 14 August 2026

AI Opportunity Discovery & Solution Design

Lecturer: Dr. Geistanger Andrea

Learning Objectives:

  • Identify AI use-case opportunities and write a clear problem description.
  • Perform a SWOT analysis (Strengths, Weaknesses, Opportunities, Threats) on a proposed solution.
  • Define user personas and apply design thinking principles to software solutions.

Topics Covered:

  • Opportunity discovery: identifying AI use cases and scoping problem statements.
  • Solution design: SWOT analysis, user personas, and design thinking.

Practical Lab: Apply opportunity discovery and design thinking to refine your capstone idea.

Session Deliverables: A completed problem definition and SWOT analysis for your capstone project.

Week 4 — AI Agents & Career Readiness AI security, agents, and career skills
Session 8 (Joint) 10:00 - 12:00 CAT
Tuesday, 18 August 2026

Introduction to AI Agents and Security

Lecturer: Salm Bashemakh

Learning Objectives:

  • Understand AI Security: prompt injection, protecting API keys, secret management, and user privacy.
  • Apply Responsible AI principles, monitoring basics, and incident response fundamentals.
  • Explore AI Agents: tool usage, agent memory, workflow loops, and human-in-the-loop oversight.

Topics Covered:

  • AI Security & Responsible AI: prompt injection defense, key safety, privacy, and monitoring.
  • AI Agents: agent concepts, tool usage, memory integration, and human-in-the-loop workflows.

Practical Lab: Review your capstone project for security and privacy gaps, and experiment with a simple agent workflow.

Session Deliverables: A security gap audit report and a working agent workflow prototype for your capstone project.

Session 9 (Joint) 16:00 - 18:00 CAT (10:00 - 12:00 Canada Time)
Wednesday, 19 August 2026 (Joint)

Building AI Products for African Languages: Design, Data, and Responsible Innovation

Lecturer: Bonaventure F. P. Dossou

Learning Objectives:

  • Understand why African languages matter in the AI era & build community-driven language datasets.
  • Explore multilingual LLMs, designing trustworthy AI products, responsible AI, and language inclusion.
  • Participate in a hands-on case study designing an AI solution for a local African language challenge.

Topics Covered:

  • Language resources, dataset creation, multilingual LLMs, and language technology applications.
  • Responsible AI, language rights, trustworthy AI design, and future opportunities in African AI innovation.

Practical Lab: Hands-on case study — Design an AI solution addressing a local African language challenge.

Session Deliverables: A case study architecture proposal for an African language AI tool.

Session 10 (Joint) 10:00 - 13:00 CAT
Thursday, 20 August 2026 (Joint)

Machine Learning Fundamentals: Building Predictive Models from Scratch

Lecturer: NIYONSHUTI Yves

Learning Objectives:

  • Explain what Machine Learning is and how it differs from traditional programming; identify ML problem types.
  • Understand the end-to-end ML workflow: dataset collection, data preparation, model training, testing, evaluation, and parameter tuning.
  • Recognize and handle Machine Learning challenges such as overfitting and underfitting.

Topics Covered:

  • ML core concepts, problem classification, dataset collection, and data preprocessing pipelines.
  • Classical ML algorithms, model evaluation metrics, hyperparameter tuning, and overfitting vs. underfitting.

Practical Lab: Build, train, tune, and evaluate your first predictive Machine Learning model from scratch using a real-world dataset.

Session Deliverables: A functional end-to-end Machine Learning pipeline script and model evaluation report.

Session 11 10:00 - 12:00 CAT
Friday, 21 August 2026

Career Development & Professional Skills

Lecturers: Dr. Stamp Fabian & Hugues Gashugi

Learning Objectives:

  • Adopt an engineering mindset and master professional developer skills.
  • Build a GitHub portfolio, write a technical CV, and optimize your LinkedIn profile.
  • Prepare for open source, tech interviews, engineering communication, and pitching on Demo Day.

Topics Covered:

  • Professional development: GitHub portfolio structure, technical CVs, LinkedIn optimization.
  • Contributing to open source, interview preparation, engineering communication, and Demo Day pitch prep.

Practical Lab: Perform peer CV reviews, audit GitHub portfolio READMEs, and run practice pitch presentations.

Session Deliverables: A completed GitHub project repository, README, and Demo Day pitch slides.

Orientation Day — Discover. Build. Create. Welcome, icebreakers, and onboarding
Onboarding 10:00 - 12:00 CAT
Friday, 24 July 2026 (Joint)

Orientation Day — Welcome & Program Briefing

Led by: Ejo Labs Team

What to Expect:

A welcoming, no-pressure introduction to the program — no technical content yet, so every student starts on equal footing.

Agenda & Focus Areas:

  • Meet Ejo Labs Team: Welcome and team introductions to instructors, program leads, and peers.
  • Program Overview: Program goals, expectations, code of conduct, and walkthrough of the 5-week journey and capstone.
  • Interactive Icebreakers & Quiz: Icebreaker games and a multiple-choice tech & AI quiz.
  • Open Q&A: Answering questions and ensuring all students are ready for Session 1.
Week 1 — Discovering Programming Learning how computers think & programming basics
Session 1 10:00 - 12:00 CAT
Monday, 27 July 2026

Welcome to Technology & AI + Computational Thinking

Lecturers: Melyse Shema & Protogene Hahirwabayo

Learning Objectives:

  • Understand what programming is, what engineers do, and explore careers in technology.
  • Explain artificial intelligence in simple terms and identify real-world AI examples.
  • Apply computational thinking: breaking problems into smaller parts, finding patterns, and writing simple algorithms.

Topics Covered:

  • Welcome to Technology & AI: programming, engineering roles, real-world AI, and tech careers.
  • Computational thinking: problem decomposition, pattern recognition, and algorithmic thinking.
  • How AI is changing the world with practical real-life demonstrations.

Practical Lab: Solve simple real-life problems without writing any code, using step-by-step logic.

Session Deliverables: A simple problem breakdown or flowchart showing step-by-step problem solving.

Session 2 10:00 - 12:00 CAT
Thursday, 30 July 2026

Introduction to Programming

Lecturers: Protogene Hahirwabayo & Trekko (Valentin)

Learning Objectives:

  • Install Python, set up VS Code, and run your first program.
  • Understand variables, data types (numbers, text), and perform math operations.
  • Capture user input and print formatted output back to the screen.

Topics Covered:

  • Development setup: Installing Python, using VS Code, running scripts.
  • Python syntax: Variables, data types (numbers, text), getting user input, and printing output.

Practical Lab: Build a simple calculator or a "Guess My Number" game, with an interactive Kahoot quiz.

Session Deliverables: A running Python script that prompts the user for numbers and prints a computed result.

Week 2 — Learning to Build APIs, product design, and prompt engineering
Session 3 10:00 - 12:00 CAT
Monday, 3 August 2026

Introduction to APIs with Python

Lecturer: Protogene Hahirwabayo

Learning Objectives:

  • Understand what an API is and why applications use APIs to communicate.
  • Make a simple API request using Python and read returned data.
  • Use APIs to bring real-world information into a Python program and build a simple project using a public API.

Topics Covered:

  • API fundamentals: Application communication, HTTP requests, reading data payloads.
  • Python API integration: Querying public endpoints using Google Colab.

Practical Lab: Hands-on workshop using Google Colab to build a simple project using a public API.

Session Deliverables: A Google Colab notebook querying a public API and displaying fetched information.

Session 4 (Joint) 10:00 - 12:00 CAT
Tuesday, 4 August 2026

AI Product Design

Lecturer: Protogene Hahirwabayo

Learning Objectives:

  • Understand what n8n is and how workflow automation works.
  • Navigate the n8n interface, create a basic workflow, and connect different services.
  • Work with triggers, actions, data, and workflow logic to build and test a simple real-world automation.

Topics Covered:

  • Workflow automation: n8n interface, triggers, actions, and data logic.
  • Connecting services and automating repetitive tasks for AI-powered workflows.

Practical Lab: Sketch the product design of your capstone idea using what you've learned.

Session Deliverables: A product design sketch and workflow layout for your capstone project.

Session 5 (Joint) 10:00 - 12:00 CAT
Friday, 7 August 2026

Prompt Engineering & LLM Fundamentals

Lecturers: Annalis Kirwa

Learning Objectives:

  • Write clear, effective prompts (instructions, context, examples, role prompting).
  • Understand Large Language Models, tokens, context windows, temperature, and hallucinations.
  • Debug prompts, manage context, and compare good vs. bad prompts.

Topics Covered:

  • Prompt engineering: prompt structure, role prompting, few-shot prompting, prompt versioning, AI coding assistants.
  • LLM fundamentals: tokens, context windows, temperature, cost vs. quality, and model selection.

Practical Lab: Write and test prompts for a few different AI tasks.

Session Deliverables: A prompt testing practice sheet with tested prompt templates.

Week 3 — Introduction to AI Building AI apps & solution design
Session 6 (Joint) 10:00 - 12:00 CAT
Monday, 10 August 2026

Build Your First AI Application

Lecturer: Richard IRAKOZE

Learning Objectives:

  • Connect a simple application to an AI model (sending prompts & receiving responses).
  • Build a basic chatbot interface and design a useful AI tool.
  • Study live AI products and demonstrations (Safiya AI).

Topics Covered:

  • API model connections: prompt payloads, model outputs, chat interface design.
  • Case study & demonstration: showcasing Safiya AI and building simple AI assistants.

Practical Lab: Create a simple AI assistant — for example, a homework helper or study buddy.

Session Deliverables: A functional AI assistant application (homework helper / study buddy).

Session 7 (Joint) 10:00 - 12:00 CAT
Tuesday, 11 August 2026

AI Integration & Retrieval-Augmented Generation (RAG)

Lecturer: Henry Okonkwo

Learning Objectives:

  • Call LLM APIs from code, get structured outputs, and stream AI responses to UI.
  • Understand text embeddings, document chunking, and Retrieval-Augmented Generation (RAG).
  • Work with vector databases for document ingestion and context retrieval.

Topics Covered:

  • LLM API integration: structured output parsing, response streaming, and error handling.
  • Embeddings & RAG architecture: document chunking, vector database ingestion, and semantic search.

Practical Lab: Turn your capstone project into an AI-powered assistant in Kinyarwanda using the EjoChat API.

Session Deliverables: A working backend endpoint querying a vector index to return RAG-grounded responses.

Session 8 (Joint) 10:00 - 12:00 CAT
Friday, 14 August 2026

AI Opportunity Discovery & Solution Design

Lecturers: Dr. Geistanger Andrea

Learning Objectives:

  • Identify AI use-case opportunities and write a clear problem description.
  • Perform a SWOT analysis (Strengths, Weaknesses, Opportunities, Threats) of a proposed solution.
  • Identify user personas and apply design thinking principles.

Topics Covered:

  • Opportunity discovery: identifying AI use cases and writing problem descriptions.
  • Solution design: SWOT analysis, user personas, and design thinking.

Practical Lab: Apply opportunity discovery and design thinking to refine your capstone idea.

Session Deliverables: A refined capstone proposal with problem description and SWOT analysis.

Week 4 — Mentorship & Guidance Responsible AI, security, and career skills
Session 8 (Joint) 10:00 - 12:00 CAT
Tuesday, 18 August 2026

Inspiration & Career Mentorship

Lecturers: Salm Bashemakh

Learning Objectives:

  • Understand AI Security: prompt injection, protecting API keys, and managing secrets safely.
  • Apply Responsible AI principles: user privacy, ethics, monitoring, and incident response basics.
  • Receive mentorship on tech career habits and project guidance.

Topics Covered:

  • AI Security & Responsible AI: prompt injection defense, API key security, secret management, user privacy.
  • Principles of responsible AI, monitoring, incident response, and career inspiration.

Practical Lab: Perform a security audit on your capstone API keys and implement privacy safeguards.

Session Deliverables: A secured capstone codebase with safe secret handling and responsible AI guidelines.

Session 10 (Joint) 16:00 - 18:00 CAT (10:00 - 12:00 Canada Time)
Wednesday, 19 August 2026 (Joint)

Building AI Products for African Languages: Design, Data, and Responsible Innovation

Lecturer: Bonaventure F. P. Dossou

Learning Objectives:

  • Understand why African languages matter in the AI era & build community-driven language datasets.
  • Explore multilingual LLMs, designing trustworthy AI products, responsible AI, and language inclusion.
  • Participate in a hands-on case study designing an AI solution for a local African language challenge.

Topics Covered:

  • Language resources, dataset creation, multilingual LLMs, and language technology applications.
  • Responsible AI, language rights, trustworthy AI design, and future opportunities in African AI innovation.

Practical Lab: Hands-on case study — Design an AI solution addressing a local African language challenge.

Session Deliverables: A case study architecture proposal for an African language AI tool.

Session 11 (Joint) 10:00 - 13:00 CAT
Thursday, 20 August 2026 (Joint)

Machine Learning Fundamentals: Building Predictive Models from Scratch

Lecturer: NIYONSHUTI Yves

Learning Objectives:

  • Explain what Machine Learning is and how it differs from traditional programming; identify ML problem types.
  • Understand the end-to-end ML workflow: dataset collection, data preparation, model training, testing, evaluation, and parameter tuning.
  • Recognize and handle Machine Learning challenges such as overfitting and underfitting.

Topics Covered:

  • ML core concepts, problem classification, dataset collection, and data preprocessing pipelines.
  • Classical ML algorithms, model evaluation metrics, hyperparameter tuning, and overfitting vs. underfitting.

Practical Lab: Build, train, tune, and evaluate your first predictive Machine Learning model from scratch using a real-world dataset.

Session Deliverables: A functional end-to-end Machine Learning pipeline script and model evaluation report.

Session 12 (Joint) 10:00 - 12:00 CAT
Friday, 21 August 2026 (Joint)

Career Development & Professional Skills

Lecturers: Dr. Stamp Fabian & Hugues Gashugi

Learning Objectives:

  • Adopt an engineering mindset and understand professionalism in technology.
  • Build an outstanding GitHub portfolio, write a technical CV, and optimize your LinkedIn profile.
  • Prepare for open source, interviews, engineering communication, and project presentations.

Topics Covered:

  • Professional skills: GitHub portfolio structure, technical CVs, LinkedIn optimization.
  • Contributing to open source, interview preparation, engineering communication, and Demo Day pitch prep.

Practical Lab: Present your capstone project pitch to mentors and practice live demonstrations.

Session Deliverables: A completed GitHub project repository, README, and Demo Day pitch slides.

Closing Day & Demo Day

Date: Friday, 28 August 2026 | Time: 13:00 - 17:00 | Venue: Career Center Building (GIZ DTC Event Space)

Address: Career Center Building, 7th Floor, KG 541 St, Kigali | Admission: Tickets will be published soon.

13:00 - 17:00

Final Project Demo Day & Awards

  • Venue Partnership: Hosted physically at the Career Center Building (GIZ DTC Event Space), 7th Floor, KG 541 St, Kigali.
  • Technical Capstone Pitches: Live project demonstrations and system architecture pitches evaluated by a panel of industry judges.
  • Awards & Hackathon Ceremony: Announcing the winners of the capstone hackathon, presenting certificates of participation, and awarding Program credentials.
  • Closing Remarks & Networking: Honoring partners, thanking sponsors, and opening the floor for networking and recruitment mixers (schedule kept flexible for final adjustments).

Ejo Labs Team & Guest Speakers

To provide a global-standard education, Ejo Labs team members are joined by distinguished industry leaders, researchers, and engineers from around the world to co-lecture and share their real-world expertise.

Protogene Hahirwabayo
Protogene Hahirwabayo
Founder & CEO, Ejo Labs
Experience: Founder & CEO, Ejo Labs • Ex-Data Engineer at Roche & BMW Group
Education: M.Sc. in Data Engineering • B.Sc. in Electrical & Electronics Eng.
Skills: Python & R, Big Data, Machine Learning, Biostatistics & Bioinformatics
Bosco Kalinijabo
Bosco Kalinijabo
Founder & CTO, Ejo Labs
Experience: Founder & CTO, Ejo Labs • Ex-Digital Product Lead at BPR Bank
Education: M.Sc. in CS & Software Engineering (Constructor Univ.)
Skills: Python, TypeScript, AI Agents, PostgreSQL, API & MLOps
Joseph Fersh Nkurunziza
Joseph Fersh Nkurunziza
Co-founder & CBO, Ejo Labs
Experience: Co-founder & CBO, Ejo Labs • Business & Strategy Specialist
Education: Master of Business Administration (MBA)
Skills: Business Strategy, Product Operations, Partnerships & Market Expansion
Nicole Munezero
Nicole Munezero
Co-founder & Head of Operations, Ejo Labs
Experience: Co-founder & Head of Operations, Ejo Labs • Software Engineer
Education: B.Sc. in Computer Engineering
Skills: Software Engineering, Operations Management, Technical Support & Logistics
Hugues Gashugi
Hugues Gashugi
Head of Growth, Ejo Labs
Experience: Head of Growth, Ejo Labs • Users & Community Specialist
Education: B.Sc. in Economics
Skills: User Growth, Community Engagement, Product Marketing & Analytics
Melyse Shema
Melyse Shema
Head of Strategic Engagement and Partnerships, Ejo Labs
Experience: Head of Digital Transformation & Adoption, Ejo Labs • Data Science Specialist
Education: M.Sc. in Data Science for Business and Society
Skills: Data Science, Digital Transformation, Technology Adoption & Strategy
Dr. Geistanger Andrea
Dr. Geistanger Andrea
Data, AI & Analytics Leader
Experience: 20 years at Roche (Senior Director - MassSpec Biostatistics - Senior Data Science Leader)
Education: PhD (Dr. rer. nat.), TU Dortmund • TÜV AI Manager
Skills: Data Science, GenAI, biostatistics, project management, leadership
Dr. Stamp Fabian
Dr. Stamp Fabian
Senior Data Scientist
Experience: Senior Data Scientist at Roche (R&D Automation)
Education: PhD in Medical Research / Diagnostics
Skills: ML & AI, Algorithm Engineering, Automation, Cost-Benefit Optimization
Henry Okonkwo
Henry Okonkwo
Senior Software Engineer & AI Product Engineer
Experience: Senior Software Engineer (Fintech & SaaS)
Skills: Agentic AI Development, LangChain / LangGraph, RAG, TypeScript & Python
Annalis Kirwa
Annalis Kirwa
Software Engineer, Mastercard
Experience: Software Engineer at Mastercard
Education: M.Sc. in Data Science, University of London
Skills: Microservices, Cloud Solutions (AWS), Distributed Systems, Java & Spring Boot
Muslim Baymerov
Muslim Baymerov
Software Engineer
Experience: Software Engineer at A-Pro Solutions
Education: B.Sc. in Computer Science (Constructor University)
Skills: Python, Machine Learning, Data Pipelines (AWS & Snowflake), SQL
Aubin Joanes IGIRANEZA
Aubin Joanes IGIRANEZA
Aerospace Engineer & Data Scientist
Experience: Aerospace Consultant • Data Scientist (ex-Zipline)
Education: M.Sc. Financial Eng. (WorldQuant Univ.) • B.Sc. Aerospace Eng. (METU Northern Cyprus)
Skills: Data Analytics, Python, Web/Mobile Dev (React, Node), Aerospace Consultancy
Richard IRAKOZE
Richard IRAKOZE
Founder & CEO, KinyatechAI Limited
Experience: Founder & CEO, KinyatechAI (Kinyarwanda Speech, TTS & NLP)
Skills: Deep Learning, Speech Synthesis, NLP, Conversational Commerce
Valentin Niyonshuti
Valentin Niyonshuti
Data Scientist & Software Engineer
Experience: Founder, Trekko (Event discovery & ticketing MVP)
Education: M.Sc. Data Science (Luiss Univ.) • B.Sc. Software Eng. (ALU)
Skills: Data Science, Full-Stack Dev, DevOps, Agile Methodologies
Salm Bashemakh
Salm Bashemakh
Cybersecurity Specialist & Network Security Engineer
Experience: Network & Cloud Security Analysis (AWS Certified, HTB, TryHackMe)
Education: M.Sc. Computer Science - Cybersecurity (Constructor University)
Skills: Network Security, Linux, Cloud Security, Python & Incident Response
Bonaventure F. P. Dossou
Bonaventure F. P. Dossou
CS PhD Candidate @ McGill University • Research Fellow @ RBC BorealisAI
Experience: Research Fellow @ RBC BorealisAI • Research @ Mila Quebec AI Institute • Co-founder @ Lanfrica (Ex: Amazon, Google DeepMind, Roche Canada)
Education: PhD Candidate in CS (McGill University) • M.Sc. in CS & Bioinformatics
Skills: NLP, AI for Healthcare, Low-Resource African Languages, Drug Discovery, Machine Learning
NIYONSHUTI Yves
NIYONSHUTI Yves
Founder & CEO at Mpuza Inc. | Machine Learning Engineer
Experience: Founder & CEO at Mpuza Inc. • Trainer of Trainers in Data Science (Handong Global Univ.) • AI First Ecosystem Advocate
Education: African Center of Excellence in Data Science (ACE-DS)
Skills: Machine Learning, Deep Learning, Full-Stack Web Development, Data Science & AI Product Strategy

Program Partners & Sponsors

Ejo Labs is proud to collaborate with leading institutions and organizations committed to promoting inclusive AI, technology education for everyone, and youth development in technology.

Official Venue Partner

In recognition of their support, GIZ DTC is acknowledged as the Official Venue Partner, hosting our cohorts at the Career Center Building (GIZ DTC Event Space).

GIZ Logo
DTC Logo
German Cooperation Logo

School Access & Facilitation Partners

1 Million Rwandan Coders supports the program by facilitating access to partner schools under the Smart Ibiruhuko initiative for our beneficiaries.

1 Million Rwandan Coders Logo

Infrastructure Partners

Cloud & AI Infrastructure Providers

Amazon Web Services Logo
Google Cloud Logo

Hackathon & Workflow Automation Partner

n8n is supporting our hackathon with 110x n8n Cloud Pro licenses ($6,600+ value), empowering participants to build advanced AI agent workflows and automation systems.

n8n Logo

Official Event & Ticketing Partner

Trekko is our official digital ticketing and event discovery partner, providing seamless and paperless access for our Demo Day and Closing Ceremony.

Trekko Logo