EEEddieEzekiel
Software Developer · Kenya

Good software
should feel
as good as
it works.

I'm Eddie, a software developer in Kenya. I build web apps with Next.js, TypeScript and Supabase, and I tend to sweat the small stuff so the people using them don't have to.

“The fight is won or lost far away from witnesses, in the gym, long before the bell rings.”

Muhammad Ali
Eddie Ezekiel, software developer in Kenya
Eddie EzekielKenya
Currently · Next.js + Supabase3 live projects right now

By the numbers

The honest version

Coding since

2016

Years doing it

6

Projects shipped

27

Live right now

3

Selected work

Work I'd put my name on.

A few things I've actually shipped. I picked these for the parts I'm proud of, mostly the small details that people only notice once they go missing.

Cheche Za Nuru Foundation

No. 01

Cheche Za Nuru Foundation

A full-stack foundation website for Cheche Za Nuru, a Kenyan non-profit working to expand access to education, healthcare, and sports development for children and young people.

Includes a complete admin dashboard for managing team profiles, stories, gallery content, impact metrics, and programme events - all connected to a live Supabase backend.

Next.js · TypeScript · TailwindCSS · Supabase · React

Visit Project
Usalama Voice

No. 02

Usalama Voice

A survivor-centered platform for GBV emergency response, secure incident reporting, and coordinated multi-role case management across Kenya.

Usalama Voice connects survivors, NGOs, counselors, legal aid teams, responders, and shelter operators on a single coordinated platform. Features include a one-tap panic button with GPS tracking and audio recording, offline alert queuing via Background Sync, real-time case management, evidence upload, role-based dashboards, and an in-app notification system.

Next.js 16 · TypeScript · Supabase · PostgreSQL · Tailwind CSS · Africa's Talking · Resend · Upstash Redis · Vercel · PWA

Visit Project
Kamusi Yetu

No. 03

Kamusi Yetu

A community-driven multi-language dictionary for Kenya's 40+ languages, anchored on English and Kiswahili

Create a profile and add words, suggest edits, join discussions on the validity of translations using the comment and thread functions.

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

Visit Project
From the notebook

Thinking out loud.

Finding The Right Tech Course

19 Feb 2026

Finding The Right Tech Course

In today's fast-paced digital world, finding the right tech course is more crucial than ever. Whether you are a beginner stepping into the tech arena or a seasoned professional looking to upskill, choosing the right course determines your career trajectory.

Education

Read it
Choosing A Software Developer For Your Project

16 Feb 2026

Choosing A Software Developer For Your Project

Choosing the right software developer can be the difference between the success or failure of your project. Think of a developer as more than just a builder of code; they are a partner in bringing your vision to life.

Software Engineering

Read it
How I work

How a project tends to go.

01

Talk it through

We figure out what you actually need before any code gets written. No jargon and no assumptions, just a clear picture of where you want to end up.

02

Map it out

I sketch the structure and the screens so you can see the plan while it is still cheap to change your mind.

03

Build in the open

Short cycles with something to look at each time, so you are never left guessing what is happening.

04

Ship, then stick around

Going live is not where my job ends. I stay on to fix the rough edges and help the thing grow once real people are using it.

Design playground

See it before we build it.

Play with colour, type and spacing in real time until something clicks. Save a snapshot, send me the link, and we start from a look you already love instead of a blank page.

The stack

What I actually build with.

Not a wishlist. This is what I reach for on most days.

Backend

JavaScript
🐍Python
🟢Node.js
🗄️SQL

Frontend

⚙️TypeScript
⚛️React
Next.js
🎨Tailwind CSS
🎨CSS

Tools

📦Git
🐘PostgreSQL
🟢Supabase
Vercel
Got something in mind?

Let's build the thing.

If you have a project rattling around in your head, I'd genuinely like to hear about it. Tell me what you're after and I'll come back with how I'd approach it and what it would take.