Skip to content

About

Wayne Kiprotich

A full-stack software engineer in Nairobi, working independently with clients and on my own products. I move between frontend and backend without much ceremony, designing the data model one hour, tuning a transition the next.

Portrait of Wayne Kiprotich
Projects completed
15+
Technologies used
20+
APIs integrated
25+

I build production web applications, dashboards, platforms and full-stack products, for clients and for myself. That means the schema and the migration as often as the layout and the animation, and it means being responsible for the thing after it ships rather than only up to launch.

I care about systems that are simple to reason about and safe to change: clean APIs, sensible schemas, and interfaces that feel considered rather than assembled. I would rather write four lines of my own than add a dependency that does something the stack already does.

  • Real-world usability

    Software gets judged on the day someone has to use it under pressure, not on the day it is demoed.

  • Performance as a feature

    Measured, not assumed: payload size, render path and interaction latency checked before and after a change.

  • Clean architecture

    Clear boundaries between data, API and interface, so a change in one does not require rewriting the others.

  • Maintainable code

    Written to be read by whoever picks it up next, which is frequently me, months later.

Capabilities

The stack I reach for, and why it stays small

Fewer moving parts, chosen because they suit the problem rather than because they are new.

Frontend
ReactNext.jsTailwind CSS
Backend
PythonFlaskNode.js
Data
PostgreSQLSQLite
Cloud / DevOps
DockerCI/CDVercel
Tools
GitLinuxFigma

Have a problem worth building?

Tell me what the software needs to do and who has to use it. If it is a good fit, I will come back with scope, a build order and a realistic timeline.