Software Engineer
CurrentAs a key backend developer, I am driving the complete overhaul of the MySafaricom Partner App, transforming backend architecture to revolutionize subscriber registration and support for over 50 million Safaricom users and 100,000+ agents across Kenya.Engineered and deployed high-performance microservices with Spring Boot, seamlessly integrating with diverse databases like Postgres, Oracle, MongoDB, and MySQL, to deliver robust and scalable solutions.Enhanced system communication by implementing Apache Kafka and RabbitMQ for real-time event streaming, ensuring efficient and reliable data flow between microservices.Resolved complex customer issues across multiple channels, including phone, email, and live chat, driving customer satisfaction and retention.Actively contributed to agile processes, participating in sprints, retrospectives, and continuous process improvements, fostering a culture of collaboration and innovation within cross-functional teams.