I am an experienced Technical Lead with more than 14 years of experience designing and developing scalable, cloud-native enterprise systems. I specialize in modernizing legacy applications and delivering robust, fault-tolerant software solutions.
I have led cross-functional engineering teams through the full software development lifecycle, from discovery and architecture through implementation, testing, and delivery. I align technical execution with business goals while establishing architecture and engineering standards.
My technical background is centered on Java, Spring Boot, microservices, event-driven architecture, reactive development, cloud platforms, and distributed systems. I have worked across telecommunications, banking, retail, mobile money, fintech, and IoT domains. I continue to adapt to emerging AI tools and modern software engineering trends.
I am an active mentor and people leader who has led multiple project teams, coached engineers through technical challenges, and supported the career development of more than 20 engineers. I also conduct technical training sessions for colleagues and university students.