Summary
Mahdi Khodabandelu is a Senior Java Developer based in Singapore with 8+ years of hands-on experience building transactional and payment systems using Java, Spring, Kafka and microservices. He has led technical delivery on API platforms and developer portals, established microservice standards and infrastructure for a trade finance system, and helped launch a new payments product at blu Bank. Comfortable across the stack, he pairs backend expertise (Spring Boot, Spring Cloud, Kafka, Redis, Oracle) with front-end exposure (Angular) and DevOps practices including Docker and CI workflows. Known for translating complex financial requirements into maintainable architectures, he often serves as the technical manager guiding teams through first-time migrations or new architecture adoptions. Based in Singapore, he brings a pragmatic blend of hands-on coding and leadership that accelerates delivery in regulated, high-throughput domains.
8 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at University of Zanjan
English