SR. SOFTWARE ENGINEER — NAIROBI, KE

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

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

J.A.R.V.I.S // 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

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
platform ● scale

Arizona Sunshine

A campaign-finance transparency portal serving 12.6M records — searchable, fast, Django + React.

  • Django
  • React
  • PostgreSQL
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
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