ABOUT ME
A builder, a teacher, and a relentless learner.
Full-Stack Software Engineer and Technology Educator with a strong foundation in Mathematics, Computer Science, software development and educational technology. I design and build responsive web applications, mobile apps, backend services, databases and cloud-deployed solutions — and I teach Computer Science & Mathematics with the same conviction.
Experience & Resume
Download PDFFull-Stack Developer & Web Designer
Freelance, Rwanda
Designing and developing responsive websites, web applications, mobile apps, backend services, databases and dashboards end to end — covering UI/UX design, frontend and backend development, API integration, and cloud deployment for clients across education, health, business and digital services.
Full-Stack Developer
Freelance, Rwanda
Developed all featured projects end to end — Educational Bridge (REB e-learning platform), My Health My Friend (health education app), StockWise School (food stock management for GS NKUBI), CV Template (resume builder) and Jeremie Chat (real-time university chat app) — covering design, frontend, backend, database and cloud deployment for each.
Mathematics & Computer Science Teacher
Rwanda
Teaching Mathematics and Computer Science to secondary school students. Preparing structured lessons, exercises, assessments and practical learning activities, explaining complex concepts in clear and accessible ways, and developing students' logical reasoning, computational thinking and problem-solving abilities while integrating technology into teaching and supporting students with different learning needs.
Teaching Assistant
G.S Musebeya
Supported teachers in preparing and delivering classroom activities, assisted students with Mathematics and Computer Science learning, provided additional explanations and practical examples for difficult concepts, and supported classroom management and student engagement.
BA Mathematics & Computer Science with Education
University of Rwanda — College of Education, Kayonza
Areas of study: Mathematics · Computer Science · Application Development · Programming · Database Systems · Networking & Telecommunications · Human-Centred Design · Problem Solving with Software · Educational Technology · Blockchain Technology.
Skills & toolkit
Frontend
- ■React
- ■TypeScript
- ■JavaScript (ES6+)
- ■HTML5 & CSS3
- ■Tailwind CSS
- ■Vite
- ■UI/UX Design
Backend
- ■Node.js
- ■Express
- ■REST API Design
- ■JWT Authentication & Authorization
- ■Email Service Integration
Mobile
- ■Flutter
- ■Dart
- ■React Native
- ■Cross-Platform App Development
Database
- ■PostgreSQL
- ■Supabase
- ■Firebase
- ■SQL
- ■Database Design & Modelling
Cloud & Deployment
- ■Vercel
- ■Firebase Hosting
- ■Cloud Computing
- ■GitHub Actions (CI/CD)
- ■Deployment Pipelines
Development Tools
- ■Git & GitHub
- ■VS Code
- ■API Testing Tools
- ■Debugging & Profiling
- ■Source Control
Engineering & Other
- ■Application Development
- ■System Design
- ■Problem Solving
- ■Analytical Skills
- ■Networking & Telecommunications
Emerging Technology
- ■Smart Contracts
- ■Decentralised Applications (DApps)
- ■Blockchain Technology
- ■AI Career Essentials
- ■Automation
Education & Professional
- ■Teaching & Mentoring
- ■Curriculum Development
- ■Educational Technology
- ■Communication
- ■Team Leadership
Languages
Certificates
- AI Career Essentials (AiCE) — ALX Rwanda
- Virtual Assistant — ALX Rwanda
- AI Professional — ALX Rwanda
- Certified Backend Web Development (JavaScript, Node.js & Express) — Google
- Digital Competency Passport for Employment — University of Rwanda
- Teacher's Wellness — Digital Skills Foundation
- Certified ALU English Proficiency — African Leadership University
- HSK 3 Chinese — University of Rwanda Chinese Class
- IVLST Pre-Service Teacher Training — Completed February 2026