I am a software professional with over 8 years of experience building scalable backend systems and fintech platforms. I specialize in Java, Spring Boot, and cloud-native architectures, delivering robust APIs and reliable integrations with core banking and card management systems. I enjoy mentoring teammates and driving architectural improvements that balance performance, security, and maintainability. Currently leading a software development team at CodeGen International, I collaborate with international clients, mentor junior engineers, and champion security, code quality, and on-time delivery in a fast-paced travel domain projects.

Bhanuka Thirimanne

I am a software professional with over 8 years of experience building scalable backend systems and fintech platforms. I specialize in Java, Spring Boot, and cloud-native architectures, delivering robust APIs and reliable integrations with core banking and card management systems. I enjoy mentoring teammates and driving architectural improvements that balance performance, security, and maintainability. Currently leading a software development team at CodeGen International, I collaborate with international clients, mentor junior engineers, and champion security, code quality, and on-time delivery in a fast-paced travel domain projects.

Available to hire

I am a software professional with over 8 years of experience building scalable backend systems and fintech platforms. I specialize in Java, Spring Boot, and cloud-native architectures, delivering robust APIs and reliable integrations with core banking and card management systems. I enjoy mentoring teammates and driving architectural improvements that balance performance, security, and maintainability.

Currently leading a software development team at CodeGen International, I collaborate with international clients, mentor junior engineers, and champion security, code quality, and on-time delivery in a fast-paced travel domain projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent

Work Experience

Associate Tech Lead at Epic Lanka (Pvt) Ltd
September 1, 2016 - January 31, 2023
Design and develop microservice-based Spring Boot APIs and applications for fintech platforms (Dialog Genie, DFCC Virtual Wallet), integrate with core banking systems, and implement PCI-DSS PA-DSS aligned solutions. Led API migration from monolith JAX-RS to microservices, participated in tender and requirements sessions, supported recruitment, and orchestrated data migrations between major Sri Lankan banks. Hands-on with Docker Swarm deployments and CSR initiatives.
Technical Team Lead at CodeGen International (Pvt) Ltd
February 1, 2023 - Present
Lead technical uplift initiatives for travel domain clients (including The Walt Disney Company), centralized cache migration, Java version upgrades, security vulnerability remediation, and mentoring a software development team of 8. Responsible for KT sessions, code reviews, and client-facing collaboration.

Education

Bachelor of Computer Science at University of Colombo, Sri Lanka
February 1, 2014 - January 1, 2017

Qualifications

Certified Professional Jira Cloud Administrator
June 1, 2022 - December 27, 2025
AIA Hackathon eKYC Gold Award - EPIC eKYC
March 1, 2022 - December 27, 2025
NBQSA Financial Industry Application Gold Award - EPIC CMS
January 1, 2018 - December 27, 2025

Industry Experience

Financial Services, Software & Internet, Professional Services, Travel & Hospitality