About Me

Kennedy Mwavu

Hello there!

➤ I'm a passionate and dedicated software developer with a deep specialization in R.

➤ I have experience in developing and testing R packages widely, ensuring that my clients receive reliable solutions.

➤ Additionally, I build robust RESTful APIs, enabling seamless integration between business logic and different software systems.

Visit blog Download CV


  • Fullstack Development
  • 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 an advanced actuarial valuation system using R and JavaScript, slashing the processing time dramatically from 2 hours to just 10 seconds. This breakthrough not only expedited data handling but also significantly boosted overall analytical productivity and accuracy for client projects.
  • Addressed the challenge of handling large datasets split across multiple files by creating a web application to automate excel-to-csv conversion, and seamlessly merge related 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.


  • 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.