EEEddieEzekiel

Formatted for A4. Use your browser's “Save as PDF” to keep a copy.

Capability statement

Eddie Ezekiel Ochieng

Software developer · Kenya

eddie.ochieng@usalama-voice.com

www.eddie-ezekiel.com

linkedin.com/in/eddie-ezekiel-ochieng-ds

Summary

I build web applications and information systems for organisations in Kenya and East Africa. Most projects begin with work that has outgrown a spreadsheet or a WhatsApp group. I work directly with each client, from the first conversation to support after launch.

All the projects listed overleaf are live and in use, apart from Usalama Voice, which is being prepared for a pilot.

10

systems built, 9 in daily use

36

languages on LughaKonnect

21

shops on DukaKonnect

8

landlords on RentKonnect

Capabilities

Information systems
Software for the records and processes an organisation depends on from day to day.
Web applications
Tools that run in the browser, built for one specific job and the people doing it.
Dashboards & portals
Screens that show each person the information their role needs.
Workflow automation
Repetitive manual work turned into a dependable process, with a person still involved where judgement matters.
Data & reporting
Turning messy information into records that can be checked and reported on.
APIs & integrations
Connecting your systems to each other, and to outside services such as M-PESA or SMS.
Websites & CMS
Public websites your team can update without calling anyone.
UX & product design
Interfaces designed around how people actually use them.
Deployment & support
Getting a system live and secure, then looking after it once it is in use.

Delivery methodology

  1. 1. Discovery

    Understand the organisation and the problem as it really is.

  2. 2. Mapping

    Document the current workflow and who needs access to what.

  3. 3. Design

    Agree the interface and the technical approach before building starts.

  4. 4. Build

    Develop in short cycles, each ending in something you can try.

  5. 5. Test

    Test with real users wherever possible, including security checks.

  6. 6. Deploy

    Set up the live system, with backups and monitoring in place.

  7. 7. Handover

    Provide documentation and training for your team.

  8. 8. Support

    Maintain and improve the system after launch.

Selected projects

ProjectWhat it isStatus

Usalama Voice

Gender-based violence response

usalama-voice.com

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.Readying for pilot

LughaKonnect

Language data · open corpus

lughakonnect.co.ke

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

PostKonnect

Communications · AI workflow

postkonnect.vercel.app

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.Live

Cheche Za Nuru Foundation

Non-profit · website & admin

chechezanurufoundation.org

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

Daftari

Financial data · automation

whatsapp-transaction-extractor.vercel.app

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

Golden Eagle Insurance Agency

Insurance & investment advisory

goldeneagleltd.org

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

DukaKonnect

Retail · small business

dukakonnect.co.ke

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

RentKonnect

Property · landlords

rentkonnect.co.ke

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

The Test Card

Publishing · AI reviews

thetestcard.com

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

Florider Insurance Guide

Insurance guidance · Florida

florider.org

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

Ways to engage

  • · Direct projects, scoped and quoted
  • · Tenders and requests for quotation
  • · Technical partner or subcontractor on larger tenders
  • · Ongoing maintenance and support after launch

Technology

Next.js, React, TypeScript, Python, Supabase and PostgreSQL, Tailwind CSS. Integrations include Africa's Talking (SMS), Resend (email), Google Gemini (AI), Sanity (CMS), Make and Vercel.