/ about

Engineering Mindset

I am an engineer focused on solving complex problems using software, AI, and systems design. My approach is rooted in understanding the fundamental architecture of a problem before writing a single line of code.

Currently, I specialize in building AI-powered platforms and scalable backend architectures. I believe that a great engineer is not defined by the languages they know, but by the problems they can dissect and solve efficiently.

Professional Experience

Senior Software Engineer

IFS R&D International 09/2024 - Present

Supporting the Qbyte Product Suite (Financial, Optix) by delivering Java upgrades, tech transitions, and resolving customer-reported issues to ensure high product quality standards within a globally distributed team.

Senior Software Engineer

CodeGen International 07/2023 - 09/2024

Led development within the R&D team, resulting in the successful launch of an AI-driven proprietary code assistant utilizing LLMs and RAG. Supervised cross-platform ordering apps, API developments, and AI-automated integration drivers while serving as a key mentor in the engineering internship program.

Software Engineer

CodeGen International 09/2021 - 06/2023

Key member of a rapid response team managing the Lia platform. Engineered WhatsApp API integrations, implemented tier management systems, and drove the migration of the flagship TravelBox product across 200+ modules from Java 8 to Java 11.

Co-Founder & Lead Developer

TeqLabs IT Solutions 02/2018 - 04/2021

Co-founded a tech startup, leading a team to deliver end-to-end software solutions. Managed all phases of development from UI/UX design to cloud deployment, ensuring agile processes and successful app store releases.

President

AIESEC in Ruhuna 02/2018 - 01/2019

Led a 100+ member organization overseeing executive functions and strategic planning. Expanded presence across university campuses and organized the first Youth Speak Forum in Southern Sri Lanka.

What I'm doing now

  • Building AI Systems: Architecting enterprise-grade LLM solutions, fine-tuning parameter-efficient models, and integrating intelligent agents into proprietary platforms at IFS and previously CodeGen.
  • Leading Engineering Efforts: Directing R&D teams, mentoring interns, and driving the adoption of modern architectures (Java upgrades, OpenTelemetry) within fast-paced global environments.
  • Writing: Sharing insights on software architecture, AI experimentation, and system design on my blog.

Education

BSc Engineering (Hons) Electrical and Information Engineering

University of Ruhuna • Galle, Sri Lanka • 2016-2021

Specialized in Software Engineering.

Physical Sciences

Mahinda College • Galle, Sri Lanka • 2006-2015