
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'm a Senior Software Engineer in the fintech space, currently leading a talented team that builds banking and mobile finance apps. My world revolves around mobile and web development. I get a kick out of building real-time communication features that connect people with their finances, and I'm a big believer in solid CI/CD pipelines to keep everything running smoothly.
There's something satisfying about taking what you learn in theory and actually making it work in the real world. I've done everything from dragging legacy systems into the modern era to building AI-powered chatbots that handle customer care and honestly, that's the stuff I live for. Give me a messy, complex problem, and I'm happy. Even better if the solution actually moves the needle for real users.
[ 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