Engineer, Entrepreneur & Mentor
Building scalable solutions that drive innovation across Africa

With over 4+ years of experience in software development, I specialize in architecting and delivering scalable web applications and backend systems. As a Tech Lead & Solutions Architect, I've built and led engineering teams creating innovative digital platforms with AI-powered features.
My expertise spans Node.js, Java/Spring, Python, PostgreSQL and cloud platforms like Azure and AWS. I've founded multiple tech ventures, combining technical excellence with entrepreneurial vision to build products that solve real-world problems and serve thousands of users.
Beyond building products, I'm passionate about mentoring the next generation of African developers. As a DSA Coach for the Rwanda and Pan-African Informatics Olympiad, I help young talents unlock their potential in competitive programming.
Clean Code
Writing maintainable, scalable, and well-documented code
Problem Solver
Finding elegant solutions to complex technical challenges
Team Player
Collaborating effectively in agile development environments
Fast Learner
Quickly adapting to new technologies and methodologies
Technical Proficiency
Technologies and tools I use to bring ideas to life
Backend Development
Designing scalable APIs and server-side applications with robust security and optimal performance.
Frontend Development
Building responsive, performant, and accessible user interfaces with modern frameworks.
Database Management
Database design, optimization, stored procedures, and ensuring data integrity across systems.
Cloud & DevOps
Cloud architecture, containerization, CI/CD pipelines, and infrastructure management.
AI & Machine Learning
Implementing intelligent solutions including NLP, recommender systems, and MLOps.
Tools & Practices
Development tools, testing frameworks, and engineering best practices.
Core Tech Stack
Technologies I work with regularly
Projects & Ventures
Products I've built, companies I've founded, and solutions I've delivered
Professional Experience
My work history, ventures, and career milestones
Work Experience
Professional roles & ventures
Co-Founder & Chief Technology Officer
Global Real Estate Ltd
- Architected and deployed a scalable digital real estate platform with integration to external APIs for land registry data, tax calculations, and loan verification systems
- Directed the design and deployment of AI-powered systems including recommender models, fraud detection, and NLP-based assistants for underserved users
Software Engineer
Global Real Estate Ltd
- Designed and developed core backend services and APIs using Node.js, PostgreSQL, RESTful, and GraphQL, enabling efficient property search and secure transactions
- Built and maintained robust authentication and authorization systems using JWT and OAuth protocols, achieving zero security breaches
Full-Stack Developer (Freelance)
Self-Employed (5-Star Upwork)
- Delivered end-to-end web applications for diverse international and local clients as a 5-star rated Upwork freelancer
- Developed RESTful and GraphQL APIs integrated with PostgreSQL, MongoDB, and Supabase backend services
Web Developer
Andela Rwanda
- Built and maintained responsive web applications using React, Redux, and TypeScript, improving user experience across devices
- Collaborated in agile sprints, delivering features on schedule while maintaining high-quality code standards
Founder & CEO
GEOFINDA
- Founded a web-based accommodation and property discovery platform focusing on Africa's rental and listing market
- Designed the technical architecture built on Supabase and GraphQL for rapid development and scalability
Co-Founder & CTO
MobyLife Ltd
- Developed a pioneering AI and IoT-powered mobility platform designed to address Rwanda's public transport challenges
- Led system architecture, business design, and technical direction during incubation at the AI & IoT Innovation Program
Community & Mentorship
Coaching, volunteering & giving back
DSA Coach
Pan-African Informatics Olympiad (PAIO)
- Coaching talented young programmers from across Africa in advanced data structures and algorithms
- Preparing students for competitive programming at the international level
- Developing training materials and practice problems for olympiad preparation
DSA Coach
Rwanda Informatics Olympiad (RIO)
- Training Rwanda's top young programmers in competitive programming techniques
- Mentoring students on algorithmic thinking and problem-solving strategies
- Contributing to building Rwanda's competitive programming community
Host Committee Member
Pan-African Informatics Olympiad 2025
- Serving on the organizing committee for PAIO 2025 hosted in Rwanda
- Coordinating logistics, technical infrastructure, and participant experience
- Representing Rwanda's growing tech community on the continental stage
Software Engineer
Pan-African Informatics Olympiad
- Developed and maintained technical systems for the olympiad platform
- Ensured smooth operation of competition infrastructure
- Collaborated with international team of engineers and organizers
Education & Training
Academic background & certifications
Bachelor's Degree of Science in Business Information Technology
University of Rwanda
Machine Learning Specialization
Stanford University (DeepLearning.AI)
Software Engineering Program
ALX Africa
Let's Work Together
Have a project in mind or want to collaborate? I'd love to hear from you
Let's start a conversation
Whether you have a project idea, a question, or just want to say hi, I'm always open to discussing new opportunities and collaborations. Fill out the form or reach out directly through any of the channels below.





