EEEddieEzekiel
The work

What I've built.

10 projects, each described by the problem it set out to solve.

All of them are live and in use, apart from Usalama Voice, which is being prepared for a pilot.

Usalama Voice

Gender-based violence response

Readying for pilot

Usalama Voice

Help for survivors of gender-based violence is spread across many organisations, and none of them sees the whole case.

A platform that keeps a survivor’s case connected from the first call for help through to recovery, with a separate workspace for each kind of responder.

  • Role-based access
  • Sensitive data
  • Emergency workflows
  • Offline-first PWA
  • English & Kiswahili
  • Multi-stakeholder systems

Next.js 16 · TypeScript · Supabase · PostgreSQL · Tailwind CSS

LughaKonnect

Language data · open corpus

Live

LughaKonnect

Most of Kenya’s languages have very little written down online, which leaves speakers and translation tools with almost nothing to work from.

A community-built dictionary and translation platform for Kenyan languages, with moderation and verification built in.

  • Data architecture
  • Multilingual search
  • Moderation & verification
  • Community contribution
  • Bulk data pipelines

Next.js · TypeScript · React Hooks · Supabase · Python

PostKonnect

Communications · AI workflow

Live

PostKonnect

Small teams with something worth sharing still have to rewrite it for every platform, then remember to post it.

A social media desk. You add a story or a photograph, and it drafts a post for each channel. Nothing is published until someone approves it.

  • AI integration
  • Human approval
  • Privacy by design
  • Consent management
  • Scheduling & dispatch

Next.js · TypeScript · Supabase · Gemini API · MediaPipe

Cheche Za Nuru Foundation

Non-profit · website & admin

Live

Cheche Za Nuru Foundation

A non-profit’s website goes out of date quickly when every update needs a developer.

The foundation’s website and the admin system behind it, which the team uses to publish its own stories and updates.

  • CMS & admin dashboards
  • Organisational autonomy
  • Impact reporting
  • Donations & submissions

Next.js · TypeScript · TailwindCSS · Supabase · React

Daftari

Financial data · automation

Live

Daftari

For many small businesses and households, the financial record is a WhatsApp chat full of forwarded M-PESA messages.

A tool that reads an exported WhatsApp chat and turns the transactions in it into clean records you can filter and export.

  • Unstructured data extraction
  • AI-assisted classification
  • Human review
  • Practical automation

Python · Next.js

Golden Eagle Insurance Agency

Insurance & investment advisory

Live

Golden Eagle Insurance Agency

An insurance agency trading since 2006 needed a website that did more than list its products.

The agency’s website, including online quote requests and an investment growth estimator.

  • Regulated-sector work
  • Customer workflows
  • Interactive tools
  • Lead capture

React · Next.js · TypeScript · TailwindCSS

DukaKonnect

Retail · small business

Live

DukaKonnect

Many small shops in Kenya still run on a paper daybook and the owner’s memory.

Bookkeeping for small Kenyan shops, with staff logins that never show cost prices or profit.

  • SME operations
  • Inventory
  • Financial reporting
  • Role-based access
  • Concurrency safety

React · Vite · NextJS · TypeScript · Tailwind CSS

RentKonnect

Property · landlords

Live

RentKonnect

A landlord with a handful of units usually knows roughly who has paid. “Roughly” is the problem.

Rent tracking for Kenyan landlords, with automatic monthly billing and reconciliation of M-PESA payments.

  • Financial logic
  • Reconciliation
  • Scheduled jobs
  • Reporting

React · Nextjs · TypeScript · TailwindCSS

The Test Card

Publishing · AI reviews

Live

The Test Card

There are more AI tools than anyone can test, and most reviews of them are either hype or paid promotion.

A publication about AI in everyday life, with honest reviews and comparisons, built on a headless CMS.

  • Content architecture
  • Editorial systems
  • Structured comparisons
  • Search visibility

React · Next.js · Javascript · TypeScript · TailwindCSS

Florider Insurance Guide

Insurance guidance · Florida

Live

Florider Insurance Guide

Car insurance in Florida is expensive and confusing, especially for high-risk drivers.

A plain-English guide to Florida car insurance, with interactive tools and a way for readers to ask questions.

  • Interactive tools
  • Information architecture
  • Editorial standards
  • Search-oriented content

React · Next.js · TailwindCSS · TypeScript