Skip to main content

DianaNdinda

Software EngineerCreative DeveloperUI Designer

Crafting digital experiences at the intersection of design and engineering. I transform complex ideas into elegant, user-centered solutions. Currently at Safaricom PLC

Brands and companies I have worked with

SafaricomPaydM-PesaEquityKCBTwigaSafaricomPaydM-PesaEquityKCBTwiga
Diana Ndinda

About

I'm a software engineer based in Nairobi, Kenya, passionate about building products that live at the intersection of design and technology.

With experience at companies like Safaricom and Payd, I've had the opportunity to work on products that impact millions of users. I specialize in full-stack development, with a focus on creating performant, accessible, and visually refined web applications.

When I'm not coding, you'll find me exploring new technologies, contributing to open source, or experimenting with creative coding and hardware projects.

Technologies I work with:

JavaScript
Java
React
Next.js
Tailwind
Spring Boot
Arduino
Work

Selected work.

A collection of projects I've worked on, ranging from design systems to full-stack applications.

Contact

Let's work together

Currently available for freelance projects and consultancy.

Book a call with Ndinda
Booking

© 2026 Diana Ndinda