Overview
Technical skills
Timeline
Roles

Overview

Backend-focused software engineer working on fintech and cloud-native systems. Experience includes developing Java/Spring applications, REST API integrations, and microservices deployed on AWS with Kubernetes and Docker. Has built CI/CD pipelines and automation to improve reliability and deployment speed.
Phone

Technical skills

Languages
6
Java
Python
TypeScript
Node JS
JavaScript
SQL
DevOps
6
AWS
Kubernetes
Docker
Rest API
CI/CD
Jenkins
Other
26
PostgreSQL
React.js
Django
Redis
MySQL
MongoDB
Oracle
Claude
LangChain
LlamaIndex
FAISS
Pinecone
Angular
GitHub
GitHub Actions
Apache Kafka
OpenAI
Git
GitLab
GitLab CI
RabbitMQ
Claude Code
Cursor
Swagger
Podman
SLI/SLO/SLA

Timeline

Core Banking System Developer • Middle
Inkomoko • Full-Time
Mar 2026 to Present 7 Months Nairobi In office
Customized and extended Apache Fineract banking modules for lending workflows, customer account management, and transaction processing. Designed and implemented secure REST API integrations with payment providers and external banking systems. Architected and improved microservices for ledger and account management, and helped enhance deployment reliability using containerization and automation.
Rest API
Full Stack Software Engineer • Middle
Standard Chartered Ventures - Solv Kenya • Full-Time
Apr 2023 to Jul 2025 2 Years 3 Months Nairobi In office
Built a supply chain financing platform for SMEs, developing backend services and REST APIs with a focus on secure and scalable transaction processing. Developed customer-facing web features using TypeScript and JavaScript. Deployed and operated microservices on AWS and Kubernetes, and set up CI/CD pipelines using Jenkins with Docker.
Java
Spring Boot
TypeScript
Rest API
AWS
Kubernetes
Jenkins
Docker
CI/CD
Software Engineer • Middle
ImaliPay Kenya LLC • Full-Time
Feb 2021 to Mar 2023 2 Years 1 Month In office
Delivered platform capabilities supporting lending, payments, and related financial service workflows. Built responsive customer-facing interfaces that integrate secure backend services and third-party systems. Worked on integrating payment, lending, and partner APIs and improved platform reliability through testing, monitoring, and structured error handling.
Cloud Engineer • Middle
GOODINFO / Shipht • Full-Time
Jul 2020 to Feb 2021 7 Months Nairobi In office
Designed and implemented cloud-native applications using AWS and container orchestration. Developed backend services and automation solutions with Java and Python, and contributed to microservices and data processing pipelines. Improved deployment productivity by automating deployments with Docker and Kubernetes workflows.
AWS
Docker
Kubernetes
Java
Python
Node JS
Implementation Engineer • Middle
Cellulant • Full-Time
Dec 2018 to Jun 2020 1 Year 6 Months Nairobi In office
Contributed to development of payment gateway capabilities using Java and Spring. Implemented transaction-processing functionality for digital payment workflows and worked on API performance and infrastructure scalability. Collaborated with product and UX teams to improve the end-user payment experience.
Java
Spring Boot
Jomo Kenyatta University of Agriculture and Technology
Bachelor's Degree • Information Technology
2013–2018 Thika, Kenya
Software Developer • Middle
Systech Limited • Full-Time
Jul 2017 to Nov 2018 1 Year 4 Months Nairobi In office
Developed and deployed enterprise applications using Java and Python alongside modern web technologies. Designed cloud-enabled business solutions to support client growth and helped resolve backend and infrastructure issues in production environments.
Java
Python