Skip to content
dn

About

I've been curious about phones and computers for as long as I can remember, which led me to study Mathematics, Physics and Computer Science at Byimana School of Sciences. In 2018 I joined the first cohort at Andela's new Kigali hub. That's where I started building software professionally. I later finished a BSc in Computer Science at the University of Kigali.

Since then I've built web and mobile products for teams in Rwanda, Kenya, South Africa, India and the US: banking software at BK Techouse, an AI companion at Navi, and hiring tools at Squad. I work mostly in TypeScript, React, React Native and Node, and lately Swift.

In my free time I build apps for Rwandans, like Provisoire and Indirimbo. I'm also learning Python and LLMs, listening to too many tech podcasts, and slowly getting better at guitar.

Experience

  • Software Engineer, Squad2025 — 2026
    • Built product features for Squad’s hiring platform.
  • Senior Full-Stack Developer, BK Techouse (opens in a new tab)2022 — 2026
    • Owned architecture, design and development of products and platforms for BK Group clients.
    • Set engineering standards across the team, covering code review and unit, integration, performance and security testing.
    • Promoted to Senior Full Software Developer in April 2024.
  • Software Engineer, Navi2024 — 2025
    • Built features for Navi, an AI companion app with persistent memory, personality and evolving story arcs.
  • Software Engineer, Crowdbotics (opens in a new tab)2022
    • Built full-stack features for Operator (now Rye), an open e-commerce protocol.
    • Built the frontend of mobile apps for Heartland Charter School and Nu Hollywood.
    • Built the iAscend mobile app in React Native.
  • Software Engineer, Polymath (opens in a new tab)2021 — 2022
    • Built web and mobile frontends for client products in a small agile team.
  • Frontend Developer, Consumatech (opens in a new tab)2020 — 2021
    • Built Fleetcon’s fleet-management dashboard in React, Redux and Ant Design.
    • Started as a full-stack developer on internal products in 2020.
  • Frontend Lead, Sketchish (opens in a new tab)2020 — 2021
    • Led a team of five frontend developers on internal React and Redux products.
    • Introduced pull-request reviews, a branching strategy and version-control best practices.
    • Shipped regular releases to Firebase Hosting.
  • Software Developer, Ecom Experts2020
    • Customized Shopify themes and improved storefront page speed.
  • Software Developer, Andela (opens in a new tab)2019 — 2020
    • Built features and wrote unit and integration tests for Authors Haven (Postgres, Express, React, Redux).
    • Interviewed candidates and ran bootcamps for aspiring Andela developers.
  • Software Developer (Apprentice), Tulaa2019
    • Rebuilt Tulaa’s CRM in Angular 8 and Angular Material as one of 10 developers.
    • Added features and refactored the codebase in a team spanning four countries.

Education

  • BSc Computer Science, University of Kigali2021 — 2024
  • Computer & Software Engineering, University of Rwanda2017 — 2018
  • Mathematics, Physics & Computer Science, Byimana School of Sciences2011 — 2016

Elsewhere

GitHub (opens in a new tab)LinkedIn (opens in a new tab)X (opens in a new tab)Instagram (opens in a new tab)Email