Hey, I'm

LEVO.

Product engineerDesignerSaaS founder

I build systems that move real money and real people, then design them to feel right. Founder of Makeja Homes. Based in Nairobi, working worldwide.

Illustrated 3D character of Levis Kibirie
let's build
something real!
  • 4,500+
    tenants on Makeja Homes
  • 5,000+
    units managed
  • 8+
    years shipping
  • 80+
    client companies

Idea, Design, Build, Verify, Ship, Schema per tenant, Paystack + M-Pesa, KRA eTIMS, The Real Estate OS

$ follow --signal

Idea to shipped,
one stop at a time.

6 builds, each lit as the signal reaches it. Every stop opens into a full case study.

01Founder · PropTech SaaS

Makeja Homes

Property management software built for how Kenyan landlords actually work.

4,500+tenants
5,000+units managed
3,000+digital leases
80+client companies
Next.js 14TypeScriptPostgreSQL (Neon)Prisma + raw SQLUpstash Redis
02Client · Craft e-commerce

Mikono Creations

A handmade animal shop whose checkout writes the WhatsApp order for you.

51route templates
29custom order types
88/88supplied photos and video used
294unit tests passing
Next.js 16 (App Router)React 19TypeScriptTailwind CSS 4sharp (build-time WebP pipeline)
03Client · Luxury creative agency

Noevella Group

An agency site the founder runs herself, with no developer needed.

11CMS collections
5divisions
9research briefs
Next.js 16React 19Payload CMS 3PostgreSQLVercel Blob
04Client · Local service + shop

Elatec Safety Systems

A security and solar installer that now sells and books online.

18page templates
33towns with real projects
3service pillars
Next.js 14TypeScriptSupabase (Postgres)Typed data filesWhatsApp
06Product · Web terminal

levo-cli

A real terminal for exploring my work, in the browser and in yours.

20+commands
ReactTypeScriptKeyboard-first UI
$ ls ./levo --sides

Two sides. One standard.

I build the product, then I make it look right and get it in front of the people who need it.

$ ./levo-cli

Drive the site from a shell.

A real command parser that reads the same facts file as every page. Type help to see the commands, use the arrow keys for history and Tab to complete.

// Interactive
Try the Terminal

Type help to see commands. Use ↑↓ for history. Tab to autocomplete.

levis@portfolio:~
LIVE
levis:~$

Prefer reading to typing? The full builds are one click away.

How the terminal is built
$ man levo-build

How a site gets built here.

  1. 1strategy

    Brief to binding decisions

    Business, SEO, content and design plans run in parallel, then one audit reconciles them into a single decisions file.

  2. 2build

    Two prototypes, one direction

    Real prototypes are tested on cheap phones before a page ships. The loser is kept as evidence of why.

  3. 3verify

    Three QA gates, every round

    Visual, content and accessibility checks run by scripts and independent reviewers, not by opinion.

Need a site that takes real orders? This is the process you get.

Talk about a build
$ ./contact --levo

Got something worth building? Tell me.

Clients, recruiters, partners, investors, press. Pick your lane, answer a few sharp questions, and get a reply within a day, EAT (UTC+3).

  1. Step 1 of 4, Who
  2. Step 2 of 4, Details
  3. Step 3 of 4, You
  4. Step 4 of 4, Send
Who are you?

Pick the closest. The questions adapt.

About two minutes. Replies within a day.