annastacia-kioko / README.md

résumé.pdf ↓
statusopen to workstackts · react · nodebased inNairobi · EATremoteyes

Annastacia Kioko

I build product UI and the APIs behind it — TypeScript end to end, with a bias for clear interfaces, honest trade-offs, and shipping in the open.

Contents

  1. Currently
  2. Experience
  3. Case studies
  4. Skills
  5. Writing & open source
  6. Contact

Currently

keyvalue
looking_forFull-stack / frontend eng roles (remote or hybrid)
stackTypeScript · React · Next.js · Node
based_inNairobi, KE · EAT (UTC+3)
open_toContract, full-time, strong freelance
availableInterviewing now

Experience

Software Developer @ Mindmaking

Aug 2025 – Present

Remote freelance — product features and client-facing web apps.

  • Ship UI and API work against real product deadlines
  • Own slices end-to-end: schema → endpoints → screens
  • Keep clients in the loop with demos and written updates

TypeScriptReactNext.js

Software Developer @ Davis & Shirtliff

Nov 2024 – Present

On-site contract — internal tools and customer-facing portals.

  • Build and maintain dashboards used by ops teams daily
  • Integrate third-party services and legacy systems
  • Harden auth flows and form-heavy workflows

TypeScriptReactNodePostgres

Software Developer @ Mradi Kenya

Mar 2023 – Jan 2024

Remote contract — web apps for community and operations use cases.

  • Delivered features across frontend and light backend
  • Improved load performance on data-heavy views

ReactJavaScriptAPIs

Case studies

ProblemLab full-stack · solo · 6 weeks
┌────────────┐     ┌────────────┐     ┌────────────┐
│   Next.js  │────▶│  API routes │────▶│  Postgres  │
│   App UI   │     │  + auth     │     │  + files   │
└────────────┘     └────────────┘     └────────────┘
        │                                     ▲
        └──────────── webhooks ───────────────┘

Problem

People with real problems and builders ready to help had no shared place to match with verified context.

What I did

Designed the matching flow, built the Next.js app, auth, and listing APIs, and shipped a first marketplace MVP.

Result

Live marketplace demo with listings, profiles, and a path from problem → builder conversation.

Next.jsTypeScriptPostgres·code ↗live ↗write-up ↗

FitFlow full-stack · solo · 8 weeks
┌──────────┐   ┌───────────┐   ┌──────────┐
│  Member  │──▶│  Next.js  │──▶│  Billing │
│  portal  │   │  + Node   │   │  + CRM   │
└──────────┘   └───────────┘   └──────────┘

Problem

Gyms juggled memberships, classes, and billing across spreadsheets and chat threads.

What I did

Built membership, class scheduling, and billing surfaces with a single ops dashboard.

Result

One place for day-to-day gym operations instead of scattered tools.

ReactTypeScriptAPIs·code ↗live ↗write-up ↗

Jamii full-stack · solo · 5 weeks
┌────────┐    ┌──────────┐    ┌─────────┐
│ Members│───▶│  App API │───▶│ Finance │
└────────┘    └──────────┘    └─────────┘

Problem

Community groups needed membership, meetings, and money tracking without enterprise software.

What I did

Shipped member management, meeting flows, and basic finance tracking in one app.

Result

A usable community ops tool with clear member and admin paths.

ReactPostgres·code ↗live ↗write-up ↗

Skills

areatools
LanguagesTypeScript, JavaScript, Python, Go
FrameworksReact, Next.js, Node, FastAPI
DataPostgres, Redis, REST, webhooks
ToolsGit, Docker, AWS, Figma, Vercel

[x] End-to-end product slices (UI + API + data)

[x] Auth and form-heavy operational UIs

[ ] Deeper systems design for high-traffic APIs

[ ] Observability / OpenTelemetry in production apps

Writing & open source

Posts

Open source


Contact

Hiring? Let's talk about the role.

annetotoh@gmail.comgithub ↗linkedin ↗

Last updated Oct 2026 · © Annastacia Kioko