Freelance services

Work with me

Freelance technical writing, documentation, and developer content. Fixed scope, fixed price, delivered in days, not quarters — written from your real codebase, not a template.

Looking to hire me full-time instead? See full-time availability →

1. Scope

We agree the doc type or post angle, sources you'll give me access to, and the deadline.

2. Draft

I write from your codebase or interview, then send a full draft by the agreed date.

3. Revise

You mark up the draft, I fold in changes within the included revision rounds.

Ghostwritten post

$400

One technical or founder-story post in your voice. AI / parenting / indie-builder angles. ~1,200 words, 2 revisions, delivered in 7 days.

Book this
Most popular

4-post content sprint

$1,400

A month of voice for your startup blog. Topic plan, 4 posts, light SEO. For founders who keep saying "we should be writing."

Start the sprint

Founder story

$600

60-min interview, then a 1,500-word case study you can pin to your homepage. Great for pre-launch credibility.

Tell my story

Documentation package

From $900

An IEEE-standard SAD or SRS for your live product: architecture, data model, requirements, and compliance alignment — pulled from your real codebase.

Scope this
Not sure yet?
A free 15-min call to see if we're a fit. No pitch, no pressure.
Book a free 15-min fit call
Ready to scope it?
A paid 30-min call. We'll scope it, and the fee comes off your package.
Book a 30-min call — $50
FAQ

Common questions

Do you work async across time zones?

Yes — I'm based in Kenya (EAT) and work async by default. Calls are scheduled around your time zone; most engagements need no live meeting at all.

How does payment work?

Right now everything routes through email so we can agree scope and invoice directly (Stripe isn't available in Kenya yet). PayPal and card payments are coming.

What's the revision policy?

Each package includes 2 revision rounds. Extra rounds are billed at an hourly rate, agreed upfront before any extra work starts.