Mike Ndirangu
@mikendirangu
Experienced backend software engineer specializing in Java, microservices, and DevOps practices.
What I'm looking for
I am a self-driven software engineer with hands-on experience designing, developing, and deploying scalable microservices and enterprise solutions using Java (Spring Boot) and modern cloud tooling.
At E&M Technology House I contributed to SACCO banking and reconciliation systems, integrated payment service providers (including M-Pesa), implemented microservices with Spring Cloud/Eureka, used Kafka for event streaming, and built CI/CD pipelines with Jenkins and GitHub Actions.
I lead project teams, mentor junior developers, and emphasize clean code, secure practices (JWT, OAuth, LDAP, TLS/SSL), testing with JUnit/Mockito, and deployments using Docker and AWS/GCP services.
Experience
Work history, roles, and key accomplishments
Software Engineer
E&M Technology House
Mar 2023 - Present (2 years 7 months)
Built and maintained scalable Java Spring Boot microservices for a SACCO banking and reconciliation platform, integrated multiple PSPs (including M-Pesa) and external systems, and implemented CI/CD pipelines to improve deployment reliability.
Education
Degrees, certifications, and relevant coursework
Dedan Kimathi University of Technology
Bachelor of Science, Information Technology
2019 - 2022
Completed a Bachelor of Science in Information Technology from May 2019 to December 2022, focusing on software development and systems integration.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Mike?
You can contact Mike and 90k+ other talented remote workers on Himalayas.
Message MikeFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
