Home Work Experiments About Me
Product Designer · Nairobi, Kenya

The person
behind the work

10+ Years designing
5+ Markets
20+ Products shipped
Denis G — product designer at his desk
Denis Gachoki

How I got
into this

"I love hard problems. I love being dropped into something ambitious and figuring it out."

— Denis G

Growing up, I was the kid who wanted to be an engineer. Science and maths came naturally, and I was genuinely curious about how things worked and how things were built. That curiosity never left.

After high school, I got my hands on a computer and became fascinated. So when I heard a radio ad one afternoon on a matatu ride home — Google was offering a free tool to build websites — I stopped at the nearest cyber café and tried it. Something clicked. That was my first encounter with design, though I didn't know it yet. I spent the next few years building websites for local businesses in my home town. No training, no portfolio. Just a rented computer and a need to make things.

At the University of Nairobi studying Geospatial Engineering, I found Nairobi's startup community and threw myself into it. I joined a series of early-stage startups, collaborating with ambitious young people trying to build something real. In every project, I noticed something: I was always the guy talking to users, sketching the experience, figuring out what the thing should feel like. I didn't know that was UX design. I just knew it was the part I cared about most.

After graduating, I joined Sendy, one of Kenya's leading tech startups at the time, as their first UX designer. They used to call me the startup guy because I was always thrown at new teams and hard problems. I loved that. Over five years, I worked on logistics challenges across multiple African markets, growing alongside a company that scaled from 15 people to over a hundred.

Then iKhokha in South Africa, where I worked on digital payment solutions for small-scale traders navigating a completely different market. And now, UNDP Somalia, designing AI tools for humanitarian workers operating in some of the world's most complex environments.

The throughline across all of it is simple: I love hard problems. I love being dropped into something ambitious and figuring it out. That hasn't changed since the cyber café.

Simple. Functional.
Useful.

Good design gets out of the way. It gives the user exactly what they need, in the least amount of time, without friction.

01
Simple

Complexity is easy. Simplicity is the hard work. I strip every design down to what the user actually needs — nothing more, nothing less.

02
Functional

Beautiful design that doesn't work is decoration. Every pixel I place has a purpose — it either helps the user or it goes.

03
Useful

The measure of good design is whether the person using it gets the outcome they came for — faster, more confidently, with less effort.

Where I've built

Over a decade across fintech, logistics, humanitarian tech, and edtech — always in African market contexts where the design problems are real and the constraints are genuine.

2026 – Present
UNDP Somalia
Product Design Consultant

Leading UX for AI-powered humanitarian intelligence and risk management platforms for UN operations across Somalia — including decision-support interfaces and collective risk tooling.

Jun – Dec 2025
Toptal
Product Designer

End-to-end product design for AI-native startups — including compliance and payroll flows for a YC-backed platform and an AI-powered edtech product for scholarship discovery and applications.

2023 – 2025
iKhokha
Product Designer

Owned UX for iKhokha Webstore, Apple Pay and Google Pay integration, and merchant inventory management — working in cross-functional squads for South African SMEs from sole traders to multi-outlet retailers.

2018 – 2023
Sendy
Senior Product Designer

Led redesign of the logistics partner app across five African markets (Play Store rating 3.9 → 4.6), cut order cancellations from 20% to 4%, and designed last-mile solutions localised for Kenya, Nigeria, Uganda, and Ivory Coast.

2016 – 2018
Sheriasoft Technologies
UX Designer

Designed a legal practice management platform with Kenyan legal professionals, and an election management system for the Law Society of Kenya for the 2017 general elections.

2012 – 2017
University of Nairobi
BSc Geospatial Engineering

Where I discovered product design through the startup community — and realised my calling had a name.

Tools I work with

I pick the right tool for the job. Figma for design, Claude and Cursor for building, Maze for testing — and whatever else the problem demands.

Figma
Figma Make
Cursor
Claude Code
OpenClaw
Miro
Maze
Hotjar
Jira
Notion

When I'm not designing

🎣
Fishing

There's something about waiting for a fish that no design sprint can replicate. It teaches patience, presence, and the value of sitting with uncertainty — skills that transfer surprisingly well to design.

🥾
Hiking

Being outdoors is what brings sanity to me. Kenya's landscapes — from the Ngong Hills to the Aberdares — are a reminder that the best interfaces are the ones nature built. Simple. Functional. Useful.

Want to build
something together?

I'm open to the right collaboration — consulting, contract work, or something you haven't named yet. If the problem is real and the work is meaningful, let's talk.

Dear potential collaborator,

I started designing in a cyber café in rural Kenya. That scrappiness never left me. I bring the same resourcefulness and curiosity to every project I take on.

I care about building things that actually work for real people — especially in African and emerging market contexts where the stakes are higher and the constraints are real.

If you're building something meaningful, I'd love to be part of it.

Denis G
Denis Gachoki
Product Designer · Nairobi, Kenya