About Me

Kennedy Mwavu

Hello there!

I graduated with a Bachelor's degree in Actuarial Science from the University of Nairobi. There, I took a unit in R (Programming Language) which instilled a strong foundation in data wrangling and problem-solving.

Since then, I've transitioned into the tech industry, where I've gained experience as both a software developer and a people manager. My most significant experience comes from 3 years at ACTSERV. There, I had the opportunity to work across diverse teams, including the insurance team (focusing on implementation of IFRS 17 & General Valuation of actuarial claims) and the pensions team (building Post Retirement Medical Fund portals).

These experiences provided me with a unique understanding of the challenges and opportunities involved in building software within complex, global environments. I learned the importance of balancing technical expertise with clear communication and collaboration – skills that are crucial for both development and people management.

Visit blog Download CV


  • R (Programming Language)
  • RESTful API Design & Development
  • Cloud Computing (Digital Ocean)
  • Version Control (Git)

Work Experience

Software Developer, Actuarial Services (EA) Ltd
Jan 2022 - Present

  • Revolutionized the efficiency of runoff triangle processing by implementing a system for general valuation of actuarial claims, slashing the processing time dramatically from 2 hours to just 10 seconds. This breakthrough significantly boosted overall analytical productivity and accuracy for client projects.
  • Improved efficiency and accuracy in data handling by 50% by developing a web application to automate excel-to-csv conversion and merge large, multi-file datasets into a single, consolidated file.

Assistant Software Developer, Actuarial Services (EA) Ltd
July 2021 - Dec 2021

  • Enabled effortless and quick performance evaluation of the various classes of the insurance industry by architecting a web application that offers interactive analysis and visualization capabilities.
  • Optimized the performance of R Shiny applications through deployment using Docker and ShinyProxy. This enabled the apps to scale to tens of thousands of users without compromising performance.

R & Shiny Developer, Freelance
May 2020 - June 2021

  • Built interactive data visualization applications for clients from diverse industries, including finance, healthcare, and e-commerce.


Here are some of my open-source contributions:

  • frbs

    • Contribution: Author, maintainer
    • Description: An R Wrapper for Firebase Authentication REST API.
  • micromodal

    • Contribution: Author, maintainer
    • Description: An R package for creating simple and elegant modal dialogs in Shiny.
  • ambiorix examples

    • Contribution: Author
    • Description: Comprehensive examples demonstrating how to use the ambiorix R web framework.


To inquire about my services, please contact me via:

I look forward to connecting with you and discussing how I can contribute to your projects and goals.