/ 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
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
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
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
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
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