Resume

A snapshot of my professional growth & accomplishments

Summary

Kennedy Mwavu

I've built tools that solve real-world problems, enhance workflows, and improve user experiences. I seek out challenges that blend analytical thinking with creative problem-solving, always aiming to make a tangible impact through my work.

  • Programming Languages: R, Rust
  • Version Control: Git, GitHub
  • APIs: RESTful API design & development
  • Containers: Docker
  • Cloud Platforms: Google Cloud Platform, Digital Ocean

Education

Bachelor's Degree

Sept 2018 - Sept 2022

University of Nairobi

  • BSc Actuarial Science

Highschool Diploma

Jan 2014 - Dec 2017

Alliance High School

  • Kenya Certificate of Secondary Education (KCSE)

Professional Experience

Software Developer

July 2021 - Present

Actuarial Services (EA) Ltd

  • Revolutionized the efficiency of runoff triangle processing, cutting processing time from 2 hours to 10 seconds. This breakthrough significantly boosted analytical productivity and accuracy for client projects.
  • Collaborated with the insurance team to develop comprehensive software modules for IFRS 17 insurance contracts, enhancing compliance, reporting accuracy, and operational efficiency.
  • Designed RESTful APIs consumed by internal and external applications, ensuring secure and efficient data exchange when integrating with third-party services.
  • Led a team of junior developers in the design, development and deployment of key software modules, providing mentorship and ensuring adherence to best coding practices.
  • Developed automated data processing pipelines that reduced manual intervention, thereby minimizing errors and cutting down data processing time by over 80%.

Software Developer, Consultant

Jan 2023 - June 2023

Seven Skies

  • Implemented robust security measures, including encryption, authentication, and authorization protocols, safeguarding sensitive client data and ensuring compliance with industry standards.
  • Transitioned legacy monolithic applications to a microservices architecture, improving system modularity, scalability and maintainability.
  • Set up continuous integration and continuous deployment pipelines using GitHub Actions and Docker, enabling rapid and reliable application updates and deployments.
  • Debugged and optimized R Shiny applications, improving performance and user experience.
  • Deployed applications via Google Cloud Platform (GCP), ensuring seamless operation and scalability.