Skip to content
NOURDEVTD / PRODUCT BUILDERKigali, Rwanda / Originally from Chad
Published appsReact NativeNext.jsSupabase

Annour Mahamat Abdoulaye

I build mobile and SaaS products for African markets, from architecture to release. The work is product-grade: store launches, data boundaries, payment flows, and interfaces built for real users.

5

Published Apps

15+

Projects Shipped

6+

Countries Reached

3+

Years Building

SELECTED PROOF

Evidence that survives a CTO scan.

Published apps, commercial product work, and technical decisions built around users, release pressure, and local market constraints.

5

Published mobile apps

App Store + Google Play: Pro Rently, QuickBill, Chadito (4.9★, 500+ installs), الشيخ أحمد النور (4.8★), Kaminuza Hub.

View projects

AfriStack

Commercial product

A paid starter kit for African startups with MTN MoMo, Airtel Money, and Supabase foundations.

View on Gumroad (opens in new tab)

Pro Rently

Flagship case study

Kigali rental app — verified listings, 4-language voice translation, realtime chat, RLS, MTN MoMo/Airtel Money.

Read case study

Mobile-first builder for real markets.

Three years of turning product ideas into apps, SaaS foundations, and release-ready systems.

Full-stack and mobile developer originally from Chad, based in Kigali, Rwanda. My work sits where product, engineering, and African market constraints meet.

React Native, Next.js, and Supabase with strict TypeScript. Apps shipped through App Store and Google Play, commercial boilerplates, and SaaS platforms.

I document the process on @Nourdevtd for francophone African developers, turning shipped work into useful lessons.

Download CV.txt
2022

First mobile projects (Kaminuza Hub, Kenda)

2023–2024

Apps published on App Store + Play Store (Rently, QuickBill, Chadito)

2025–2026

Commercial products (AfriStack, Griot, ProofHire) + Freelance + Content

What makes my work useful

Mobile-first builder with real store submission experience.
Africa-focused product sense: local payments, multilingual use, low-connectivity assumptions.
Full-stack execution from database policy to mobile UI.
Creator mindset: I can explain, document, and teach the systems I build.

How I work

Discovery

Clarify the market, users, constraints, success criteria, and launch path.

Architecture

Design the data model, auth, RLS, integrations, and product boundaries.

Build

Ship screens, APIs, forms, edge cases, and production-ready workflows.

Launch

Prepare QA, app store submissions, deployment, docs, and handoff.

Tech Stack

Mobile
React NativeExpoTypeScriptSupabaseRedux ToolkitEAS
Web
Next.js 14TailwindCSSTypeScriptPrismaDrizzle
Backend & DB
SupabasePostgreSQLSQLiteRLS
Payments & APIs
MTN MoMoAirtel MoneyStripeGoogle Maps
Tools & Cloud
GitHub ActionsVercelRailwayAWS BedrockCursorClaude Code

Certifications

CS50 Python

Harvard / edX

2024

Software Engineering

ULK Kigali

2025

Languages

FrançaisNative
EnglishProfessional
KinyarwandaLearning
Work

Delivery records.

Shipped apps, platforms in production, and starter systems with practical market constraints.

01
mobilepublished / 2023-2024

Pro Rently

Rental platform for Kigali covering apartments, offices, and property sales. Verified listings, 4-language voice translation, real-time chat, Google Maps with Street View, and mobile money monetization via MTN MoMo and Airtel Money.

Outcome

Published on App Store (v6.1.0, April 2025) and Google Play. Flagship case study for mobile architecture and African market product work.

2

Stores

4

Languages

58.9 MB

Size

Rental flow

01

Map search

02

Listing detail

03

Realtime chat

04

Payment access

02
mobilepublished / 2024

QuickBill

Invoicing and financial management for entrepreneurs, freelancers, and small businesses. Built on an offline-first architecture — create invoices, add clients, and log payments with zero connectivity. AI receipt scanning extracts amounts and dates from photos.

Outcome

Published on App Store (v1.1.1, May 2025) and Google Play. Free. Requires iOS 15.1+, 42.3 MB.

None

Cloud required

42.3 MB

Size

Receipt scan

AI layer

Billing workflow

01

Client

02

Line items

03

PDF preview

04

AI scan

03
boilerplatelive / 2025

AfriStack

A collection of paid, one-time-purchase templates for integrating MTN MoMo and Airtel Money into web and mobile apps. Starter ($19), Pro ($39), Full Stack ($69). Everything wired, webhook handlers, TypeScript strict, Supabase Auth + RLS, admin dashboard, multi-country support.

Outcome

Commercial product sold on Gumroad. Single-developer license: use on unlimited projects.

$19

Starter

$39

Pro

$69

Full Stack

Payment system

01

MoMo flow

02

Webhook

03

Dashboard

04

Multi-country

04
platformlive / 2025

Griot

Developer portfolio platform that turns repositories, app links, and profile data into shareable professional pages.

Outcome

Shows how I combine product thinking with AI workflows and public-profile infrastructure.

Claude

AI provider

GitHub

Core data

Portfolio

Output

Profile builder

01

GitHub import

02

AI bio

03

Projects

04

Public page

05
mobilepublished / 2024

Chadito

Classified ads marketplace for Chad — 4.9 stars, 500+ installs on Google Play.

Outcome

4.9 stars on Google Play, 500+ installs, 7 reviews. Published on both App Store and Google Play.

4.9★

Rating

500+

Installs

2

Stores

React NativeExpoTypeScript
06
platformshipped / 2025

ProofHire

AI recruitment platform with Africa-first fairness rules. Submitted to Umurava AI Hackathon.

Outcome

Submitted as a hackathon product and used to explore responsible AI hiring workflows.

Gemini

AI layer

Hiring

Domain

Hackathon

Mode

Next.jsGemini AIRailwayTypeScript
07
platformlive / 2025

ETS Mistaguide

Import-export operations platform for a Chadian trading company — 10+ years, 500+ products, 80+ partners.

Outcome

Turns a multi-route import/export business into a transparent, digital-first operation with 24h response promise.

500+

Products

80+

Partners

10+

Years active

Next.jsSupabaseAirtel MoneyStripe
08
weblive / 2024

ChariInfo

Arabic RTL news platform with custom theme, breaking ticker, mega-menu, and Schema.org SEO.

Outcome

Live production site serving Arabic-language news. Demonstrates ability to design for non-Latin reading systems and content-heavy editorial workflows.

RTL

Direction

WordPress

CMS

Schema.org

SEO

WordPressCustom ThemeRTL CSSSchema.org
09
mobileshipped / 2022

Kaminuza Hub

Student application for Rwandan universities.

Outcome

Represents the start of my mobile product journey in Rwanda.

Students

Audience

Rwanda

Market

RN

Stack

React NativeExpo
10
mobilepublished / 2023

الشيخ أحمد النور

Islamic educational app — 4.8 stars on Google Play.

Outcome

4.8 stars on Google Play — the clearest user quality signal in the portfolio.

4.8★

Rating

Play

Store

Education

Domain

React NativeExpo
11
weblive / 2024

Steeven Institute

Training center website for a Rwandan language and ICT school — Next.js, bilingual, admissions flow.

Outcome

Live production site for an active institution serving beginners through professionals. 'Changing Mind, Changing Life.'

7

CEFR levels

4

Daily slots

3

Annual waves

Next.jsTypeScriptTailwind CSS
12
weblive / 2025

Clean Chad Project

NGO site for a youth-led environmental movement in Chad — plastic reduction, recycling, UN SDGs.

Outcome

Live platform for an active NGO with real community impact. Aligned with multiple UN Sustainable Development Goals.

Multi

SDGs

ACT4SDG

Partner

Chad

Focus

Next.jsTypeScriptTailwind CSS
13
platformlive / 2024

Chadito Web

La première marketplace du Tchad — 10K+ annonces, 50K+ utilisateurs, FR + AR, iOS + Android.

Outcome

10K+ listings, 50K+ users, 500+ merchants. First structured marketplace for Chad. Live on web, App Store, and Google Play.

50K+

Users

10K+

Listings

500+

Merchants

Next.jsReact NativeSupabasePostgreSQL
14
weblive / 2025

Alimentation Certains

E-commerce catalog for a Goma specialty food shop — charcuterie, wines, juices, WhatsApp ordering.

Outcome

Live e-commerce presence for an active shop. 150+ products, 300+ orders tracked, 98% satisfaction. Free delivery over $100, 9h–18h Mon–Sat.

150+

Products

300+

Orders

98%

Satisfaction

Next.jsTypeScriptTailwind CSS
Case Study

How I built Pro Rently

From idea to App Store + Play Store. React Native, Supabase, multilingual AI.

Rental flow

Search, inspect, message, and convert from one mobile journey.

01

Map search

02

Listing detail

03

Realtime chat

04

Payment access

The Challenge

Build a multilingual real estate rental app for African markets with local mobile payments, real-time messaging, and support for 4 languages including audio translation.

Key Decisions

  1. 1React Native + Expo for cross-platform (iOS + Android in one codebase)
  2. 2Supabase Realtime for messaging + RLS for data isolation
  3. 3Audio translation pipeline across EN/FR/Kinyarwanda/Swahili
  4. 4Freemium by neighborhood with MTN MoMo + Airtel Money

The Result

2

App Stores

4

Languages

1

Codebase

Technical Challenges

Auth & RLS

Row-level security on every table. Policies isolate tenant data without app-level checks.

Multilingual Audio

Translation pipeline across 4 languages with graceful fallbacks when a language pair is unavailable.

Store Submissions

Multiple rejections, guideline corrections, metadata rewrites. Final acceptance on both stores.

Architecture

Client

React Native screens, Expo builds, mobile-first navigation.

Auth

Supabase auth with profile roles for tenants, owners, and admins.

Data

PostgreSQL tables for listings, messages, profiles, subscriptions, and media.

Security

RLS policies keep user, listing, and message access scoped correctly.

Market

Maps, language support, and mobile money flows match local user behavior.

Launch story

  • Prepared production builds with Expo and EAS.
  • Adjusted store metadata, screenshots, and guideline details through review.
  • Used the release process to harden the product beyond local testing.

What I would improve next

  • Add saved searches and listing alerts
  • Expand to more Kigali districts
  • Add property sale closing workflows

The tech I use daily.

Opinionated stack. Strict TypeScript. RLS where data needs boundaries. Mobile-first where users live on phones.

Mobile
React NativeExpoTypeScriptSupabaseRedux ToolkitEAS
Web
Next.js 14TailwindCSSTypeScriptPrismaDrizzle
Backend & DB
SupabasePostgreSQLSQLiteRLS
Payments & APIs
MTN MoMoAirtel MoneyStripeGoogle Maps
Tools & Cloud
GitHub ActionsVercelRailwayAWS BedrockCursorClaude Code

Stack proven in projects

Pro Rently

Published on App Store (v6.1.0, April 2025) and Google Play. Flagship case study for mobile architecture and African market product work.

mobile
React NativeExpoSupabaseTypeScriptGoogle Maps

QuickBill

Published on App Store (v1.1.1, May 2025) and Google Play. Free. Requires iOS 15.1+, 42.3 MB.

mobile
React NativeExpoSQLiteAI Receipt ScanningTypeScript

AfriStack

Commercial product sold on Gumroad. Single-developer license: use on unlimited projects.

boilerplate
Next.js 14React NativeExpoMTN MoMoAirtel Money

Griot

Shows how I combine product thinking with AI workflows and public-profile infrastructure.

platform
Next.js 14SupabaseClaude APITypeScript

Architecture strengths

Supabase RLS policies for tenant and user data isolation
Offline-first mobile assumptions for low-connectivity markets
App store release preparation for iOS and Android
Payment-ready product flows for MTN MoMo, Airtel Money, and Stripe

I can help with

React Native apps

Expo Router, EAS builds, offline-first flows, app store preparation.

SaaS MVPs

Next.js, Supabase, dashboards, public pages, auth, and launch foundations.

Supabase architecture

Auth, PostgreSQL data models, RLS policies, realtime, storage, and edge logic.

African payments

MTN MoMo, Airtel Money, Stripe, and payment-ready product architecture.

How I code

standards.ts
1const config: ProjectConfig = {
2 typescript: "strict",
3 database: "supabase",
4 mobile: "react-native/expo",
5 web: "nextjs",
6 payments: ["mtn-momo", "airtel-money", "stripe"],
7 deploy: ["vercel", "railway", "eas"],
8};

Work with me.

Best fit: mobile apps, SaaS MVPs, Supabase backends, launch audits, and products built for African market constraints.

Need a fast answer?

Send the project context, timeline, and the main decision you need help with. I usually reply within 24 hours.

Email directly

Mobile App MVP

From $1.5k·3-8 weeks

React Native app, core flows, Supabase backend, release preparation.

SaaS Web MVP

From $1.2k·2-6 weeks

Next.js app, auth, dashboard, database, landing flow, deployment.

Technical Audit

From $250·2-5 days

Architecture, UX, code quality, performance, and launch-readiness review.

Supabase Setup

From $500·1-3 weeks

Schema, RLS, auth, storage, realtime, and integration guidance.

FAQ

Quick answers for the practical details recruiters and clients usually check first.

Where are you based?

Kigali, Rwanda. I work remotely with teams across Africa and internationally.

What time zone do you work in?

Africa/Kigali, UTC+2, with overlap for Europe and many African teams.

What languages can we work in?

French and English. I also understand the needs of multilingual product teams.

What projects are the best fit?

Mobile apps, SaaS MVPs, Supabase backends, and products with African market constraints.

@Nourdevtd

A francophone African developer channel built around shipped work, practical workflows, and product lessons.

Builder

Real products shipped. Published apps, boilerplates sold, hackathons entered. The work is public and verifiable.

Creator

Documenting the journey for francophone African developers. Workflows, releases, and behind-the-scenes.

Operator

Shipping lessons become reusable systems: docs, starter kits, product notes, and technical breakdowns.

Content pipeline

IDE

Cursor / Claude Code

Build

Feature or fix

Capture

OBS

Edit

Cut to essentials

Publish

TikTok · IG · YT

Published simultaneously to TikTok, Instagram Reels, and YouTube Shorts.

Content lanes

Building mobile apps in public

Short product-building updates for francophone developers.

TikTok / Shorts

Supabase and React Native notes

Practical backend and mobile patterns from shipped projects.

YouTube

Founder journey from Kigali

Behind-the-scenes posts on projects, study, and work.

Instagram

Topics

React Native and Expo workflows
Supabase and RLS for real products
AI tools for builders
Shipping apps from Africa
Freelance and indie product lessons