SR. SOFTWARE ENGINEER — NAIROBI, KE

I build autonomous AI systems. Then I attack them first.

Multi-agent AI · payment-grade security · scalable backends.

F.R.I.D.A.Y // neural core online
▸
0commits authored
0records in prod
0throughput gain
0critical bugs found
01

whoami

Most engineers either build or break. I do both — that's the whole point.

I architect autonomous, multi-agent AI systems and the security that keeps them honest: offensive tooling, exactly-once payment integrity, and platform backends proven at scale. 1,715 commits across public and private work say it better than a tagline.

  • ~/ai

    Agentic AI

    Multi-agent, self-adversarial systems with the ReAct loop — METIS, KaziAI, GenJob. Reasoners that plan, act, and coordinate at runtime.

  • ~/security

    Build & Break

    Offensive tooling and defensive integrity. A 10-round audit that surfaced 22 bugs incl. criticals — HTML injection, broken auth gates.

  • ~/scale

    Platform Backend

    Django/FastAPI/Go services at scale — a 12.6M-record portal, real-time marketplaces, and a +60% throughput rewrite in Go.

  • ~/identity

    Decentralized ID

    Verifiable credentials and trust graphs — LinkedTrust: Hyperledger Aries, AnonCreds, W3C VCs, the AT Protocol.

02

what I can build for you

Hire me for the hard parts — the autonomous systems, the security that proves they're safe, and the backends that don't fall over. Outcomes, not demos.

[01]

Agentic AI Systems

Multi-agent, self-adversarial systems on the ReAct loop. Reasoners that plan, act, and coordinate — shipping outcomes, not chatbots.

METIS · KaziAI · GenJob
[02]

Security & Audits

Offensive testing and defensive integrity. I find the holes — HTML injection, broken auth gates, payment races — before attackers do.

22 criticals found · MpesaGuard
[03]

Scalable Backends

Django / FastAPI / Go services that hold under load. A 12.6M-record portal, real-time marketplaces, and a +60% throughput rewrite.

Arizona Sunshine · GoVerde
[04]

Ship & Operate

Dockerized, self-hosted, single-command deploys. From repo to production without the drama — and the monitoring to keep it up.

Docker · VPS · CI
03

ls ./work

ai · human-in-the-loop ● live

Companion

A support assistant that answers routine questions and hands anything risky, clinical or uncertain to a human. Crisis and medical messages escalate without ever calling the model; the staff reply comes back to the member. live demo ↗ · code ↗

  • Next.js
  • FastAPI
  • Claude
  • RAG
client platform ● live

Integral Mass

An opportunity & risk-intelligence platform for Arizona — real client work, in production. Two products run on it:

Risk Runners — site-risk reports for general contractors (county GIS · USDA soil · FEMA · USFS · USGS → COPE score) Procure Crawl — AI-scored procurement & investment intelligence (contracts · CRE · listings)
  • Django
  • FastAPI
  • Next.js
  • Postgres
fintech · due-diligence ● live

ClearDD

Financial due diligence, automated. Builds the statements on the client's reported basis, computes EBITDA, working capital and trailing twelve months, flags anomalies, and produces the workbook, deck and PDF that advisers deliver.

  • Django
  • DRF
  • Celery
  • Postgres
  • React
platform · scale ● live

Arizona Sunshine

A public portal over Arizona campaign-finance filings. 12.6M records kept queryable and correct through repeated bulk ingests.

  • Django
  • PostgreSQL
  • React
offensive-ai ● private

METIS

Offensive-security multi-agent AI — self-adversarial, scope-gated agents that recon, plan, and exploit within authorized bounds.

  • Python
  • Multi-agent
  • LLM
realtime ● platform

GoVerde

A real-time errands marketplace — FastAPI + WebSockets + escrow, React/TS front-end, live order state.

  • FastAPI
  • WebSocket
  • React
retail · pos ● live

Extreme POS

Point of sale running a Nairobi print shop: sell, invoices, purchases, stock reports, suppliers, debts, accounting, shift handover. Twelve modules, tuned week to week against the live database the shop trades on.

  • PHP 8
  • SQLite
  • Vanilla JS
retail · pos ● live

Classy Carry POS

Point of sale and stock control for a leather-goods retailer: M-Pesa STK push, offline-tolerant SQLite, and staff role gating.

  • PHP 8
  • SQLite
  • M-Pesa Daraja
fintech-sec ● public

MpesaGuard

Exactly-once payment integrity for M-Pesa / Daraja — idempotency, reconciliation, no double-charges under failure.

  • Python
  • Daraja API
  • Integrity
netsec ● public

WiFi Sentinel

Network monitoring + intrusion awareness — watches the local network, flags rogue devices and anomalies.

  • Python
  • Packet analysis
  • Monitoring

+ Tensor Marketplace (Stripe) · Street-Well SACCO audit · LinkedTrust verifiable credentials — github.com/Emos21 ↗

04

tail -f system.log

05

cat stack.txt

// languages

Python · Go · TypeScript · JavaScript · SQL

// backend

FastAPI · Django · Go microservices · REST · GraphQL · WebSockets

// frontend

React · Next.js · Vue · Tailwind

// data

PostgreSQL · MongoDB · Redis · pipelines

// ai

Multi-agent · ReAct · LLM orchestration · self-adversarial loops

// infra

Docker · Compose · self-hosted VPS · single-command deploys

06

./terminal

Go on — try to break it. Type help to look around, or cat about.txt.

amos@os: ~
AMOS//OS [Version 2.6] — the shell is yours. type help to look around.
amos@os:~$ 
06

./contact

GET IN TOUCH — COMMS UNIT · MODEL AM-2600 · STATUS: ONLINE
// EMAIL ME