Summary
Overview
Work History
Education
Skills
Certification
Timezone
Entrepreneurial Experience
Timeline
Generic
Joseph Kithome

Joseph Kithome

Nairobi

Summary

I'm a software engineer with over 4 years of experience in designing, building, and deploying production-ready microservices and executing seamless system integrations. Proficient in a diverse technology stack that includes Spring Boot, Node.js, Python, Angular, React.js, Vue.js, Laravel, and cloud solutions. Demonstrated expertise in developing high-availability systems, implementing CI/CD pipelines, and applying DevOps practices to ensure robust production support. Committed to reactive programming principles for creating scalable and resilient systems while prioritizing user-centric design to deliver intuitive and impactful solutions.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Senior Integrations Engineer

Andela
07.2024 - Current
  • Developed Java/Spring Boot microservices for billing, payments, and CRM systems for Safaricom one of Andela client
  • Built event-driven systems using Kafka for real-time transactions
  • Implemented CI/CD pipelines, Docker deployments, and Kubernetes orchestration
  • Provided L3 production support and system monitoring with Grafana & Prometheus
  • Perform external integrations to drive revenue and acquire new partnerships like Showmax, NBA, Banks and Payment aggregators.
  • Refactor old legacy systems to new and stable microservices to Spring boot Apache camel increasing availability to 99.9%.
  • Mentor and do technical walkthroughs to new engineers and perform code reviews.

Senior Backend Engineer (Part-time)

Nanatec Limited
07.2024 - Current
  • Developed scalable REST APIs with Node.js and TypeScript
  • Integrated payment gateways (M-Pesa, Equity)
  • Optimized MongoDB and MySQL databases
  • Implemented CI/CD pipelines and microservices architecture

Founder & Lead Engineer

Miani Systems
01.2022 - Current
  • Building full-stack e-commerce platform with Node.js and Angular.
  • Implementing cloud infrastructure on AWS, CI/CD pipelines, and payment integration

Fullstack Engineer

Digital Supply Chain Platform Limited
01.2022 - 07.2024
  • Designed microservices with Kotlin, Spring Boot, Angular, and Hibernate
  • Integrated multiple payment gateways and tax compliance systems
  • Deployed applications using Jenkins, Docker, and Kubernetes
  • Mentored junior developers and improved sales ordering performance by 40%

TVETA Google Kotlin Instructor

01.2022 - 03.2022

Fullstack Developer

Kenya Revenue Authority
01.2021 - 12.2021

Android Developer

Intsoft K Limited
12.2020 - 05.2020

Education

Bachelor of Science - Computer Science

Maasai Mara University
Kenya
12-2019

Skills

  • Java
  • Kotlin
  • C#
  • Python
  • TypeScript
  • Nodejs
  • Apache Cassandra
  • MySQL
  • PostgreSQL
  • MongoDB
  • Oracle
  • SQL Server
  • AWS
  • Docker
  • Kubernetes
  • Jenkins
  • CI/CD pipelines
  • REST APIs
  • SOAP APIs
  • Kafka
  • RabbitMQ
  • Redis
  • Git
  • GitHub
  • Maven
  • Jira

Certification

  • AWS Certified Solutions Architect, in progress
  • Accelerated End-to-End Data Science, NVIDIA
  • Data Science with Python
  • GitHub Copilot - Andela AI Academy

Timezone

GMT+2

Entrepreneurial Experience

Founder & Lead Engineer, Miani Systems, ongoing, Building full-stack e-commerce platform with Node.js and Angular., Implementing cloud infrastructure on AWS, CI/CD pipelines, and payment integration

Timeline

Senior Integrations Engineer

Andela
07.2024 - Current

Senior Backend Engineer (Part-time)

Nanatec Limited
07.2024 - Current

Founder & Lead Engineer

Miani Systems
01.2022 - Current

Fullstack Engineer

Digital Supply Chain Platform Limited
01.2022 - 07.2024

TVETA Google Kotlin Instructor

01.2022 - 03.2022

Fullstack Developer

Kenya Revenue Authority
01.2021 - 12.2021

Android Developer

Intsoft K Limited
12.2020 - 05.2020

Bachelor of Science - Computer Science

Maasai Mara University
Joseph Kithome