Summary
Innocent Udo is a Senior Java Software Engineer with over five years of experience designing and operating bank-grade backend systems for fintech and banking, specializing in Spring Boot, Kafka, and event-driven microservices. He has delivered ISO20022-compliant integrations and Open Banking APIs for clients like Zenith Bank, UOB, and Accenture, driving measurable improvements such as 25% faster throughput and 35% fewer reconciliation errors. Comfortable across the full backend lifecycle, he couples performance tuning and secure coding with DevOps practices (Docker, Kubernetes, GitHub Actions) to maintain 99.9% uptime in high-volume environments. A hands-on mentor and trainer, he has also scaled teams and coached engineers in secure Java patterns and CI/CD, while contributing to reusable frameworks that speed feature delivery. Open to global relocation and visa sponsorship, he brings a rare blend of payments domain expertise and practical operational experience from both bank and consultancy settings.
3 years of coding experience
4 years of employment as a software developer
Higher National Diploma, Web Development Expert Certified and Agile Certified Professional (AGCP), 100%, Higher National Diploma, Web Development Expert Certified and Agile Certified Professional (AGCP), 100% at Institute of Management, Technology and Finance
Engineer's degree, Computer Software Engineering, 161% / 200%, Engineer's degree, Computer Software Engineering, 161% / 200% at Holberton School
B.Sc Genetics and Biotechnology, Biotechnology, Second Class Upper 4.07 / 5.00 CGPA, B.Sc Genetics and Biotechnology, Biotechnology, Second Class Upper 4.07 / 5.00 CGPA at University of Calabar