Himalayas logo
Mike NdiranguMN
Open to opportunities

Mike Ndirangu

@mikendirangu

Experienced backend software engineer specializing in Java, microservices, and DevOps practices.

Kenya
Message

What I'm looking for

I seek backend or DevOps roles where I can lead microservices design, improve CI/CD and cloud deployments, mentor teams, and work on secure, scalable financial integrations.

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

EH
Current

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 logoDT

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.

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Mike Ndirangu - Software Engineer - E&M Technology House | Himalayas