Open to technical writing & documentation roles.

I turn live software into
documentation teams trust.

A technical writer who codes. I turn real, deployed products — like FamNest (Next.js · Supabase · Groq Llama 3.3 70B) — into IEEE-standard architecture docs, requirements specs, and developer guides.

Live AI product in productionIEEE-standard docspublished on Hashnode & Medium

I also build things → virginia-mwega.vercel.app

Writing

Selected posts

On Hashnode I'm the engineer. On Medium I'm the founder.

Documentation samples

Real IEEE-standard docs, written from a live codebase.

SAD · ISO/IEC/IEEE 42010

System Architecture Document — FamNest

Full architecture of a live AI product: components, data model, AI safety controls, HIPAA / MOH-aligned design (not certified).

View PDF →
SRS · IEEE 29148

Software Requirements Specification — FamNest

18 functional requirements plus non-functional and compliance requirements, specified to IEEE standard.

View PDF →
API Reference

API Reference — FamNest

Five production REST endpoints documented from the route handlers: auth patterns, request/response shapes, rate limiting.

View PDF →
Developer Tutorial

Building a Replay-Safe Payment Webhook

An annotated walkthrough of FamNest's live payment webhook handler — signature verification, re-verification, idempotency.

View PDF →
All documentation samples →
📬

Field Notes — the newsletter

One short email a week. What I shipped, one thing a real parent told me, and 3 links worth your time. No fluff, no funnels.

Hire

Open to documentation roles

Full-time or contract · remote · async by default.

I'm looking for a technical writing or documentation engineering role where I can write from the codebase outward — API references, architecture docs, requirements specs, and developer tutorials for real, shipping products. I'm based in Kenya (EAT) and work async across time zones.

What I do

API docs, SADs & SRSs to IEEE standards, developer tutorials, and audit findings — written from live code, not templates.

How I work

I read the codebase, extract the real behaviour, and formalise it. I can also build — FamNest is my own live Next.js · Supabase · Groq (Llama 3.3 70B) product.

Stack I document

TypeScript · Next.js · React · Node · PostgreSQL · REST APIs · webhooks · Groq (Llama 3.3 70B) · HIPAA / MOH-aligned design (not certified).

Need freelance work instead? See freelance services & rates →

About

Why I write

I started writing because most engineering posts are too clean. Everything works on the first try. Nobody mentions the wrong turns. I wanted to publish the other version — the one with the bugs, the bad assumptions, and the moment you realize you've been solving the wrong problem.

On Medium I write about FamNest, the AI wellness coach I'm building for parents who are too tired to meditate but still need to get through Tuesday. On Hashnode I write about how I'm building it. Field Notes is where they meet — a weekly email that's half build log, half what 74 real parents are teaching me.

I also code what I write about. FamNest is a live, deployed product (Next.js · Supabase · Groq Llama 3.3 70B), and the documentation I produce — system architecture documents, requirements specs, audit findings — is written to IEEE standards from that real codebase, not from a template. That combination is why teams hire me for documentation, not just blog posts.

Contact

Reply to this site

I read everything. Writing inquiry, guest post pitch, podcast invite, question about anything I've published, or just hi — all fine.