Hersi.

Software engineer in Nairobi. I build infrastructure and developer tools in Go, and ship full-stack SaaS for African businesses.

Right now I'm working on PesaStream, an M-Pesa-first point-of-sale for SMEs, and NextDeploy, an open-source Go CLI that deploys Next.js to AWS without Terraform or CDK.

I write about the parts of systems design that surprised me — payments, daemons, deployment, the operational reality of running things from a small team.

GoAWSTypeScriptNext.js
Now
Building
PesaStream
Shipping
NextDeploy
Writing
Weekly
Based in
Nairobi

Currently

What I'm working on this quarter.

Building

PesaStream

M-Pesa-first POS for African SMEs.

Open source

NextDeploy

Go CLI that ships Next.js to AWS.

In progress

OpenClaw

Approval-gated agents over WhatsApp.

Coming up

Courses & ebooks

Build-along Go courses and infrastructure field guides — in drafting.

What I work on

Infrastructure for small teams shipping serious systems.

The through-line is the same: solo and small-team engineering, often from constraints — emerging markets, no venture capital, no time for accidental complexity.

Go and AWS infrastructure

Deployment tools, CLIs, and cloud infrastructure in Go. Direct AWS SDK provisioning — no Terraform, no CDK.

Payments and POS

M-Pesa, Paystack, reconciliation parsers, and the operational reality of running payment systems in East Africa.

Backend systems

API design, database architecture, and Go services. Drizzle and Postgres for state; sensible defaults over framework hype.

Approval-gated AI agents

Practical agents for customer comms, social, and content — all approved through WhatsApp before anything ships.

Featured Work

Recent Projects

A selection of things I've built, from web apps to developer tools.

PesaStream

A WhatsApp-first business operating system for African SMEs. Point-of-sale, admin dashboards, and AI agents — run a full business from a single chat thread.

Next.jsTypeScriptDrizzle ORMPaystackWhatsApp API

type

SaaS

market

Africa

OpenClaw

An autonomous AI agent layer that handles customer comms, feedback loops, social media, and ad operations — all approval-gated through WhatsApp.

TypeScriptClaude APIWhatsApp APIBun

type

AI Agents

status

Shipping

NextDeploy

Open-source Go CLI that deploys Next.js apps to AWS using direct SDK provisioning — Lambda, CloudFront, S3, SQS. No Terraform or CDK required.

GoAWS SDKLambdaCloudFront

type

Open Source

infra

AWS

Wasiliano

Minimal, SMTP-first email library for Bun and Next.js. Built for transactional emails and newsletters with Notion as a CMS.

BunNext.jsSMTPNotion API

deliverability

High

overhead

Minimal

ContextBytes

AI-powered content system that transforms passive content into active mastery using hybrid retrieval and reasoning loops.

Gemini 1.5 ProNeo4jVertex AIPython

type

AI Tool

retrieval

Hybrid

Gallery

Photos I've made. Mostly architecture, light, and Nairobi.

See the gallery

Side project

Digital business cards with a live-edit demo.

Something small I built while I needed one. Edit the fields, see the card update, share the link. That's it.

Yussuf HersiSoftware EngineerBuilding payment infrastructure for African SMEsPesaStreamyussuf@hersi.dev📱+254 712345678github.com/aynaash
FRONT SIDE

✨ Scan to Connect ✨

Scan QR Code to Visit Website

BACK SIDE
Click to flip • Hover to tilt