I am a Software Engineer with 5+ years of experience building and operating high-availability payment and fintech systems, specializing in Java and Spring Boot for distributed, fault-tolerant backend services serving millions of users. I have strong expertise in payment integrations, reliability engineering (idempotency, retries, circuit breakers), production incident response, and Angular. I'm expanding into AI for automation and system intelligence, and I thrive in regulated financial environments with secure, compliant API design and automated testing. I value secure, scalable software design and collaborative delivery, and I continuously improve reliability through automation, observability, and thoughtful incident response.

Victor Echendu

I am a Software Engineer with 5+ years of experience building and operating high-availability payment and fintech systems, specializing in Java and Spring Boot for distributed, fault-tolerant backend services serving millions of users. I have strong expertise in payment integrations, reliability engineering (idempotency, retries, circuit breakers), production incident response, and Angular. I'm expanding into AI for automation and system intelligence, and I thrive in regulated financial environments with secure, compliant API design and automated testing. I value secure, scalable software design and collaborative delivery, and I continuously improve reliability through automation, observability, and thoughtful incident response.

Available to hire

I am a Software Engineer with 5+ years of experience building and operating high-availability payment and fintech systems, specializing in Java and Spring Boot for distributed, fault-tolerant backend services serving millions of users. I have strong expertise in payment integrations, reliability engineering (idempotency, retries, circuit breakers), production incident response, and Angular. I’m expanding into AI for automation and system intelligence, and I thrive in regulated financial environments with secure, compliant API design and automated testing.

I value secure, scalable software design and collaborative delivery, and I continuously improve reliability through automation, observability, and thoughtful incident response.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
French
Intermediate

Work Experience

Full Stack Engineer (End-of-Studies Internship) at Société Générale
September 1, 2025 - February 1, 2026
Designed and implemented secure backend services using Kotlin and Spring Boot within internal banking platforms, operating under strict regulatory, security, and performance constraints. Contributed to the evolution of distributed backend services, with a focus on clean architecture, test coverage, maintainability, and long-term reliability. Developed frontend features with Angular in close collaboration with product owners to streamline internal user workflows.
Software Engineer (Mobile Banking / Payments) at Airtel Networks Limited
February 1, 2022 - March 1, 2025
Owned end-to-end backend services for a large-scale mobile banking and bill-payment platform serving 1.5M+ active users. Integrated 60+ external merchant and partner payment systems, supporting customer-initiated and merchant-initiated transaction flows. Designed and deployed fault-tolerant RESTful APIs using Java and Spring Boot; implemented resilience patterns (idempotency, retries, circuit breakers). Participated in on-call rotations and incident response, leading debugging, root-cause analysis, and post-incident improvements. Collaborated with cross-functional teams to evolve payment workflows while maintaining security, performance, and regulatory alignment.
Software Engineer – Contract (Payments) at Starfish – Remote
March 1, 2022 - January 1, 2023
Integrated multiple payment service providers (PSPs) into the platform, improving reliability and response-time consistency under load. Contributed to backend optimizations that reduced latency variability and improved transaction success rates. Redesigned key customer-facing payment flows and interfaces, improving usability and overall customer experience.
Backend Developer – Contract (Transportation) at INITS
February 1, 2021 - November 1, 2021
Designed and implemented a distributed microservices architecture for a transport platform, covering trip search, booking, payment, and reconciliation. Optimized database queries and indexing strategies, achieving ~25% reduction in average query response time under concurrent load.
Software Engineer (Apprenticeship) at Decagon
September 1, 2019 - January 1, 2021
Completed an intensive software engineering training and transitioned into professional software development. Collaborated on building an intelligent hair product recommendation app; implemented web scraping using Python (BeautifulSoup) to aggregate data from thousands of products; developed a personalized recommendation engine using rule-based algorithms.
Field Service Engineer at IPT PowerTech
July 1, 2017 - June 1, 2019
Provided field maintenance and service for ICT systems as part of client projects and installations.
ICT Instructor / Trainer at National Youth Service Corps (NYSC)
March 1, 2016 - February 1, 2017
ICT Instructor / Trainer, delivering hands-on software and ICT training to students.

Education

Master of Science in Computer Science (Software Engineering) at EPITA – Paris, France
September 1, 2024 - February 1, 2026
Bachelor of Engineering in Computer Engineering at Nnamdi Azikiwe University – Awka, Nigeria
September 1, 2009 - July 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more