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.