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.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
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
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Melbourne today.