Wycliffe Mwimali
Wycliffe Mwimali

Backend Software Engineer

Open to offers · Member since 21 Oct 2026
Location
Nairobi, Kenya
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Senior

About

Professional summary

I am a backend software engineer with approximately four years of experience building, integrating, testing, deploying, and supporting backend applications. My experience spans financial services, telecommunications, and IoT environments.

I specialize in C#/.NET, Java, Spring Boot, Spring WebFlux, REST APIs, microservices, and distributed systems. I build reliable services with a focus on secure workflows, performance, maintainability, and production ownership.

I have worked extensively with Oracle SQL, PostgreSQL, MySQL, Apache Kafka, Apache Camel, and TIBCO BusinessWorks. I am experienced in modernizing integrations, designing API services, and supporting high-volume data-processing workloads.

I have strong production support and site reliability experience, including incident management, root-cause analysis, observability, capacity reviews, and disaster recovery exercises. I use Grafana, Dynatrace, Kibana, and Elastic Stack to diagnose performance and reliability issues.

I am comfortable with cloud-native delivery practices using AWS, Docker, Kubernetes, Flux GitOps, Git, GitHub, and CI/CD. I collaborate effectively with product, engineering, security, QA, data science, and operations teams to deliver dependable technical solutions.

Skills

31 capabilities

Tech stack & tools

Working toolkit

Analytics

Application Hosting

Application Utilities

Experience

Career history

Senior Officer, Fraud Strategy and Analytics Safaricom PLC

Designed, developed, tested, and supported C#/.NET backend services, REST APIs, automated fraud controls, and production workflows for financial services.

Built and maintained an Oracle-backed fraud case-management application with investigation workflows, case tracking, controlled access, and operational visibility. Supported Kubernetes and Flux GitOps deployments, controlled releases, configuration updates, and production troubleshooting while collaborating with product, engineering, security, fraud, data science, and operations teams.

Channels Planning and SRE Engineer Safaricom PLC

Investigated and resolved over 20 monthly performance bottlenecks across Java/Spring Boot, Spring WebFlux, and REST integrations spanning more than 12 distributed services. Helped support approximately 99.9% uptime and improved availability by 15% through proactive monitoring and reliability improvements.

Optimized more than 30 Grafana dashboards and alerts and used Dynatrace, Kibana, and Elastic Stack for log analysis and incident investigations. Provided L2 production support, root-cause analysis, change control, deployment support, security reviews, and disaster recovery participation.

Integration Engineer Safaricom PLC

Modernized TIBCO BusinessWorks integrations into Java/Spring Boot microservices using Apache Camel, improving integration speed by 30% across more than 10 workflows.

Built and supported REST and Apache Kafka integrations across over 15 distributed environments. Provided L3 support for integration services, diagnosed API and dependency failures, and reduced production defects by 40% through unit testing, code validation, and disciplined releases.

Backend Developer NumeralIOT

Developed backend services processing more than one million IoT data streams daily and REST APIs connecting cloud services with over 5,000 devices.

Improved throughput by 35% through load testing and performance tuning. Owned backend implementation, testing, deployment, troubleshooting, and continuous improvements, while reducing release downtime by 50% through CI/CD automation.

Full Stack Developer Pesira

Built React and JavaScript features across three major web application capabilities, improving page-load speed by 40%.

Addressed more than five usability issues and delivered improvements that reduced user friction by 30%.

Back End Developer Intern Pesira

Built Java and Spring Boot REST APIs for three core modules, documented endpoints, and supported frontend integration.

Performed testing, debugging, and Agile delivery activities, achieving a 98% QA success rate.

Software Engineer Intern Safaricom PLC

Completed a software engineering internship at Safaricom PLC.

Gained early professional experience in software engineering within the telecommunications industry.

Education

Learning history

UMMA University

Bachelor of Science, Computer Science (Software Engineering)

Graduated with Second Class Honours (Upper Division).

Holberton School (ALX)

Certificate, Computer Software Engineering

Completed certificate training in computer software engineering.

Kenyatta University

Certificate, Data Science with Python

Completed certificate training in data science using Python.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu