
ABOUT
ME
I'm a software engineer who architects, designs and implements complex business solutions. I've led the E2E development of mobile applications and full-stack systems, taking products from POC to production including large scale, security critical banking applications.
I am currently a Senior Software Engineer (Fintech - Mobile) at Xgen Group in Australia, where I lead a team working on banking and fintech applications. My expertise spans mobile app development with Kotlin, Java, and Flutter, building real-time communication features, and implementing CI/CD pipelines.
I'm passionate about translating academic concepts into real-world impact through meaningful industry experience. From migrating legacy systems to implementing AI-powered customer care chatbots, I thrive on solving complex problems and building solutions that make a tangible difference.
[ WORK EXPERIENCE ]
Senior Software Engineer (Fintech) - Mobile
Xgen Group (AU) | Sep 2025 - Present
Mobile Engineer
Ceytech System Solutions | Jul 2023 - Sep 2025
Full Stack Developer
Ceytech System Solutions | Dec 2021 - Jun 2023
IT Executive
Jayantha Aluminium Industries | Jan 2021 - Sep 2021
IT Intern
Bank of Ceylon | Jan 2020 - Aug 2020
[ EDUCATION ]
MSc in Artificial Intelligence and Data Science
University of Sri Jayawardenapura (SL)
2025 - 2027 (Reading)
Linux Systems Administration and DevOps Engineering (6M)
WSO2
2025 Mar - Dec
Bachelor (Hons) of Information Communication and Technology
University of Colombo (SL)
2021 - 2025
Master of Business Administration (MBA)
University of Wayamba (SL)
2022 - 2024
BSc Cyber Security and Digital Forensics
Kingston University (UK)
2017 - 2020