I am a Technical Lead with over six years of professional experience in software engineering, specializing in React-based frontend development, full-stack MERN solutions, and AI-driven product innovation. I have contributed to healthcare, e-commerce, AdTech, and data-driven platforms, working closely with international clients, including US-based teams, to deliver scalable and reliable software solutions. My core strength is building robust, maintainable frontend architectures using React and TypeScript, supported by strong system design, performance optimization, and best engineering practices. I also bring hands-on experience across the full stack, including Node.js, Express, MongoDB, MySQL, and PostgreSQL, along with extensive testing and automation experience using Cypress, Jest, and Puppeteer to ensure production-grade quality. As a Technical Lead, I have led key frontend initiatives for complex platforms such as a healthcare CarePlan and caregiver support system. In this role, I delivered a redesigned feedback module, refactored legacy components to modern React and TypeScript standards, resolved critical UI and state management issues, and improved overall usability and stability across devices. Alongside product development, I have played a major role in driving AI adoption and applied R&D. As part of an AI Core Team, I conducted research on using Large Language Models for predictive analytics and insight generation, including churn prediction and recommendations. I built enterprise prototypes using FastAPI, LangChain, and retrieval-augmented generation (RAG) patterns, evaluated AI platforms such as OpenAI and Claude, and supported teams through AI onboarding and workflow integration. Previously, as an Associate Technical Lead, I worked on a large-scale restaurant management and ordering platform, delivering scheduling systems, payment reporting, communication workflows, reusable component libraries, and full test automation. As a Senior Software Engineer, I contributed to Klarna’s AdTech platform, building lightweight embeddable components, backend services, event-driven integrations, and cloud infrastructure on AWS. I hold a B.Sc. (Honors) in Software Engineering from the Sri Lanka Institute of Information Technology. I am known for strong analytical thinking, clear communication, and a collaborative mindset, with a consistent focus on delivering long-term business value through high-quality, future-ready engineering.

Isuru Godakanda

I am a Technical Lead with over six years of professional experience in software engineering, specializing in React-based frontend development, full-stack MERN solutions, and AI-driven product innovation. I have contributed to healthcare, e-commerce, AdTech, and data-driven platforms, working closely with international clients, including US-based teams, to deliver scalable and reliable software solutions. My core strength is building robust, maintainable frontend architectures using React and TypeScript, supported by strong system design, performance optimization, and best engineering practices. I also bring hands-on experience across the full stack, including Node.js, Express, MongoDB, MySQL, and PostgreSQL, along with extensive testing and automation experience using Cypress, Jest, and Puppeteer to ensure production-grade quality. As a Technical Lead, I have led key frontend initiatives for complex platforms such as a healthcare CarePlan and caregiver support system. In this role, I delivered a redesigned feedback module, refactored legacy components to modern React and TypeScript standards, resolved critical UI and state management issues, and improved overall usability and stability across devices. Alongside product development, I have played a major role in driving AI adoption and applied R&D. As part of an AI Core Team, I conducted research on using Large Language Models for predictive analytics and insight generation, including churn prediction and recommendations. I built enterprise prototypes using FastAPI, LangChain, and retrieval-augmented generation (RAG) patterns, evaluated AI platforms such as OpenAI and Claude, and supported teams through AI onboarding and workflow integration. Previously, as an Associate Technical Lead, I worked on a large-scale restaurant management and ordering platform, delivering scheduling systems, payment reporting, communication workflows, reusable component libraries, and full test automation. As a Senior Software Engineer, I contributed to Klarna’s AdTech platform, building lightweight embeddable components, backend services, event-driven integrations, and cloud infrastructure on AWS. I hold a B.Sc. (Honors) in Software Engineering from the Sri Lanka Institute of Information Technology. I am known for strong analytical thinking, clear communication, and a collaborative mindset, with a consistent focus on delivering long-term business value through high-quality, future-ready engineering.

Available to hire

I am a Technical Lead with over six years of professional experience in software engineering, specializing in React-based frontend development, full-stack MERN solutions, and AI-driven product innovation. I have contributed to healthcare, e-commerce, AdTech, and data-driven platforms, working closely with international clients, including US-based teams, to deliver scalable and reliable software solutions.

My core strength is building robust, maintainable frontend architectures using React and TypeScript, supported by strong system design, performance optimization, and best engineering practices. I also bring hands-on experience across the full stack, including Node.js, Express, MongoDB, MySQL, and PostgreSQL, along with extensive testing and automation experience using Cypress, Jest, and Puppeteer to ensure production-grade quality.

As a Technical Lead, I have led key frontend initiatives for complex platforms such as a healthcare CarePlan and caregiver support system. In this role, I delivered a redesigned feedback module, refactored legacy components to modern React and TypeScript standards, resolved critical UI and state management issues, and improved overall usability and stability across devices.

Alongside product development, I have played a major role in driving AI adoption and applied R&D. As part of an AI Core Team, I conducted research on using Large Language Models for predictive analytics and insight generation, including churn prediction and recommendations. I built enterprise prototypes using FastAPI, LangChain, and retrieval-augmented generation (RAG) patterns, evaluated AI platforms such as OpenAI and Claude, and supported teams through AI onboarding and workflow integration.

Previously, as an Associate Technical Lead, I worked on a large-scale restaurant management and ordering platform, delivering scheduling systems, payment reporting, communication workflows, reusable component libraries, and full test automation. As a Senior Software Engineer, I contributed to Klarna’s AdTech platform, building lightweight embeddable components, backend services, event-driven integrations, and cloud infrastructure on AWS.

I hold a B.Sc. (Honors) in Software Engineering from the Sri Lanka Institute of Information Technology. I am known for strong analytical thinking, clear communication, and a collaborative mindset, with a consistent focus on delivering long-term business value through high-quality, future-ready engineering.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Sinhala, Sinhalese
Fluent

Work Experience

Associate Technical Lead - Full-Stack at Aeturnum Lanka (Pvt) Ltd
July 1, 2023 - June 30, 2025
Lead and develop full-stack applications using React, Node.js/Express and MongoDB; design and maintain server-side logic; write unit tests with Jest and end-to-end tests with Cypress; lead AI adoption by building LLM solutions; create Storybook demos for UI components; collaborate with product and backend teams to deliver tailored outcomes; drive 100% test coverage and scalable architecture.
Senior Software Engineer - Full-Stack at Aeturnum Lanka (Pvt) Ltd
July 1, 2021 - June 30, 2023
Senior full-stack engineer delivering robust web apps; worked across frontend React/Redux and backend Node.js/Express; collaborated with cross-functional teams; contributed to architecture and CI/CD improvements.
Software Engineer - Full-Stack at Aeturnum Lanka (Pvt) Ltd
August 1, 2019 - June 30, 2021
Developed full-stack solutions using React, TypeScript, Node.js; built server-side APIs; implemented testing strategies; participated in deployments.
Software Engineering Trainee at Aeturnum Lanka (Pvt) Ltd
August 1, 2018 - August 1, 2019
Onboarding in software engineering practices; contributed to code, tests, and documentation.
Software Engineer at LOLC Technologies Limited
September 1, 2017 - June 1, 2018
Software engineer focusing on full-stack development.
Technical Lead at Aeturnum Lanka (Pvt) Ltd
July 1, 2025 - Present
Current role developing and maintaining user interfaces using React, Redux Toolkit and MUI; building server-side logic with Node.js and Express.js; designing and managing MySQL/MongoDB databases; writing unit tests with Jest and end-to-end tests with Cypress; leading AI adoption at Aeturnum by building LLM solutions and guiding teams.
Associate Technical Lead - Full-Stack at Aeturnum Lanka (Pvt) Ltd / LOLC Technologies Limited
September 1, 2017 - June 1, 2025
Led full-stack development across multiple projects, contributed to architecture decisions, mentored junior developers, and delivered robust web applications.
Senior Software Engineer - Full-Stack at Aeturnum Lanka (Pvt) Ltd
July 1, 2023 - June 1, 2025
Senior software engineer focusing on full-stack development, collaborating with cross-functional teams, and delivering scalable web applications.
Software Engineer - Full-Stack at Aeturnum Lanka (Pvt) Ltd
July 1, 2021 - June 1, 2023
Software engineer responsible for implementing front-end and back-end features, collaborating with product and backend teams to deliver quality software.

Education

BSc. (Hons) in Information Technology at Sri Lanka Institute of Information Technology
October 1, 2014 - November 1, 2018
Online certificate courses at Udemy
January 11, 2030 - January 4, 2026
BSc. (Hons) Information Technology at Sri Lanka Institute of Information Technology
October 1, 2014 - November 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment
    paper Finance Tracker

    A full-stack personal finance management application built with React, TypeScript, and Node.js. Track your income and expenses, visualize your financial data with interactive charts, and manage your finances with ease.

    🔐 User Authentication - Secure login and registration with JWT
    💰 Income Management - Add, view, and delete income transactions
    💸 Expense Tracking - Track and categorize your expenses
    📊 Dashboard Analytics - Visualize your financial data with interactive charts
    📈 Financial Overview - View total income, expenses, and balance
    📅 Transaction History - Browse recent income and expense transactions
    📥 Excel Export - Download your income and expense data as Excel files
    🖼️ Profile Management - Upload and manage your profile picture
    📱 Responsive Design - Works seamlessly on desktop and mobile devices