Nairobi · Full-stack · Systems

Lucy Wanjiku
Mwaura

Production platforms and marketing sites — multi-tenant data, background jobs, and UIs operators finish their shift with.

React · TypeScript · Laravel · Node · MySQL · Postgres · AWS

About

I build the systems operators actually trust on a Monday morning.

I'm Lucy Wanjiku Mwaura — five years shipping production platforms across agriculture, HR, and B2B SaaS: multi-tenant models, background jobs, dashboards, and APIs that hold when traffic gets weird.

Based in Nairobi. Comfortable owning a slice of the stack from MySQL / Postgres to React, and the ops glue in between.

  • 01

    Full-stack depth

    From schema to shipping UI — I own the path end to end.

  • 02

    Systems mindset

    Caches, queues, indexes, retries. The boring parts that keep prod calm.

  • 03

    Ship in weeks

    Small increments, real telemetry, tight feedback — not six-month rewrites.

  • 04

    AI when it pays rent

    NLP and ML only where they cut real operator time — not as decoration.

Selected work

Case studies from the last few years.

01

Livestock Management System

End-to-end herd, health & inventory platform

Farmers were juggling spreadsheets, paper records, and ear-tag readers — losing hours per week and, worse, losing sight of sick animals until symptoms escalated.

  • React
  • Node.js
  • PostgreSQL
  • IoT
  • WebSockets
Demo Source
Livestock Management System preview
02

Human Resource Management System

Onboarding, leave, payroll & performance in one suite

Growing companies were paying for four disconnected HR tools that didn't talk to each other.

  • Laravel
  • React
  • Docker
  • Redis
  • MySQL
  • Cron jobs
Demo Source
Human Resource Management System preview
03

Livestock AI Chatbot

NLP-powered assistant for farmers

Farmers in the field need answers in the language they think in — plain, spoken, quick.

  • Python
  • NLP
  • FastAPI
  • REST
  • Cloud
Demo Source
Livestock AI Chatbot preview
04

Multi-Tenant Product SaaS

Catalog, inventory & orders — isolated per tenant

A retail platform needed to onboard many independent businesses without ever letting their data touch — while sharing a single deployed application.

  • NestJS
  • MongoDB
  • GraphQL
  • JWT
  • Docker
Demo Source
Multi-Tenant Product SaaS preview

Websites

Client sites I've designed and shipped.

Browse screens with the arrows — or open the live demo full-screen.

01

Premier Events & Decor

Luxury event décor — Nairobi & Kenya-wide

Editorial marketing site: hero, services, portfolio, process, and consultation flow for a décor studio.

  • React
  • TypeScript
  • Tailwind
  • Vercel
Live demo

Site screens

01 / 03

Hero
Hero

02

Rahisi Movers

Home, office & freight moves — Nairobi

Conversion-led mover site: photography hero, service lanes, four-step process, reviews, and quote CTAs.

  • React
  • TypeScript
  • Tailwind
  • Vercel
Live demo

Site screens

01 / 03

Hero
Hero

Stack

Tools I reach for when reliability matters.

Frontend

React · TypeScript · Next.js · TanStack · Tailwind

Backend

Node.js · NestJS · Laravel · Django · FastAPI · GraphQL · REST

Data

PostgreSQL · MongoDB · Redis · Prisma · SQL tuning

Cloud

AWS · GCP · Docker · Kubernetes · Terraform · CI/CD

AI / ML

NLP · TensorFlow · OpenAI API · Embeddings · RAG

DevOps

GitHub Actions · Observability · Sentry · Nginx · Linux

Proficiency

Self-rated · six domains

Stack proficiency radarFrontend: 92%, Backend: 95%, Databases: 85%, Cloud: 78%, AI / ML: 70%, DevOps: 80%FrontendBackendDatabasesCloudAI / MLDevOps

From collaborators

People I've shipped with.

We handed Lucy a mess of leave balances and four tools that didn't talk. She put the HRMS live before our next payroll run — managers actually use it.
Grace Njeri
Head of People, Nairobi Series B
The livestock dashboard is what our field team opens first. Alerts fire when weight drops — we stopped losing animals to late detection.
Daniel Kamau
Operations Lead, AgriTech Kenya
Clean tenancy boundaries, GraphQL that didn't leak across shops, and a deploy we could roll without waking anyone. That's rare.
Brian Otieno
CTO, Retail SaaS

Contact

Got a system that needs owning?

Lucy Wanjiku Mwaura — Nairobi. Open to senior full-stack roles and select freelance builds. Call, WhatsApp, or email — I usually reply the same day.

Send a note