About

I'm driven by the joy of building things that make a difference

Kennedy Mwavu

Software Developer

I started programming in 2020, during the Covid-19 era, while in my second year at the University of Nairobi. A unit on R programming sparked a passion that I've pursued ever since, leading me to shift my focus from Actuarial Science to Software Development — and I've never looked back.

  • Blog : mwavu.com/blog
  • Interests : Computers & Programming
  • Hobbies : Painting, Philosophy
  • Degree : BSc Actuarial Science
  • Email : mwavukennedy at gmail dot com
  • City : Nairobi, Kenya

I thrive on turning complex problems into simple, elegant solutions. Whether it's automating workflows, developing web applications, or contributing to open-source projects, I approach each task with curiosity and determination. I enjoy building tools that genuinely improve users' lives.

Skills

Where my expertise lies

R 100%
REST APIs 90%
Docker 75%
Cloud Computing (Digital Ocean, GCP) 80%
Version Control (Git) 90%
Rust 55%

Highlights

The numbers that tell the story of my professional path

Years Of Experience

Clients

Projects

Hours Of Support

Testimonials

Hear from those I've had the pleasure of working with

Humphreys Wanyanga

COO, ACTSERV

Kennedy’s technical expertise and commitment to delivering high-quality solutions have been invaluable to our projects. His ability to solve complex problems efficiently makes him an essential part of any team.

John Coene

Founder, Opifex

Kennedy’s contributions to the Ambiorix framework have been outstanding. His deep understanding of the framework and innovative input have greatly enhanced its capabilities. His dedication and expertise are evident in every aspect of his work.

Grace Zawadi

Project Manager, ACTSERV

Working with Kennedy has been a pleasure. He’s reliable, proactive, and always goes the extra mile to ensure project success. His attention to detail and clear communication are exceptional.

William Wanyonyi

Business Development Lead, Seven Skies

Kennedy has a unique blend of technical skills and business acumen. His innovative approach and dedication to client needs have greatly contributed to our growth and success.