I am a senior software engineer specializing in high-performance React/Next.js applications and scalable full-stack systems. I have proven experience building production-grade LMS platforms, optimizing frontend performance, and integrating AI-driven workflows using MCP architecture. I focus on clean architecture, system reliability, and delivering business-critical features in fast-paced remote teams. Currently pursuing an MSc in Advanced Software Engineering at the University of Westminster (affiliated with IIT Sri Lanka), I’m shipping innovative educational platforms featuring a dynamic frontend built with ReactJS and TypeScript. I’m using Chakra UI for accessible, themeable UIs, Redux for state management, and Laravel Inertia to connect frontend and backend. I’m also exploring AI-enabled workflows, including sentiment analysis and data-driven recommendations.

Tharindu Csenadheera

I am a senior software engineer specializing in high-performance React/Next.js applications and scalable full-stack systems. I have proven experience building production-grade LMS platforms, optimizing frontend performance, and integrating AI-driven workflows using MCP architecture. I focus on clean architecture, system reliability, and delivering business-critical features in fast-paced remote teams. Currently pursuing an MSc in Advanced Software Engineering at the University of Westminster (affiliated with IIT Sri Lanka), I’m shipping innovative educational platforms featuring a dynamic frontend built with ReactJS and TypeScript. I’m using Chakra UI for accessible, themeable UIs, Redux for state management, and Laravel Inertia to connect frontend and backend. I’m also exploring AI-enabled workflows, including sentiment analysis and data-driven recommendations.

Available to hire

I am a senior software engineer specializing in high-performance React/Next.js applications and scalable full-stack systems. I have proven experience building production-grade LMS platforms, optimizing frontend performance, and integrating AI-driven workflows using MCP architecture. I focus on clean architecture, system reliability, and delivering business-critical features in fast-paced remote teams.

Currently pursuing an MSc in Advanced Software Engineering at the University of Westminster (affiliated with IIT Sri Lanka), I’m shipping innovative educational platforms featuring a dynamic frontend built with ReactJS and TypeScript. I’m using Chakra UI for accessible, themeable UIs, Redux for state management, and Laravel Inertia to connect frontend and backend. I’m also exploring AI-enabled workflows, including sentiment analysis and data-driven recommendations.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Senior Software Engineer at Ascentic Pvt Ltd
April 1, 2022 - Present
Led front-end development for high-performance React/Next.js applications, implemented AI-driven workflows, integrated Laravel Inertia backend, designed clean architecture, and collaborated with remote teams to deliver LMS features and business-critical capabilities.
Software Engineer at Ascentic Pvt Ltd
January 1, 2020 - April 1, 2022
Frontend and backend development using React, Node.js, Redux; built educational platform, live chat, and live reactions; integrated REST/GraphQL APIs; deployed on Azure.
IT Trainee at Sri Lanka Telecom PLC
July 1, 2014 - November 1, 2014
Backend and frontend development; contributed to various projects; gained exposure to enterprise environments.
Software Engineer / Freelance at Wysh eit Technologies Pvt Ltd
March 1, 2017 - December 1, 2019
Worked with Swedish clients across health, sports, ERP, POS; demonstrated versatility across frontend/backend; delivered scalable web apps using ReactJS, NodeJS, PostgreSQL, MongoDB, and related technologies.
Associate Software Engineer at Senska Pvt Ltd
December 1, 2015 - February 1, 2017
Developed websites and ERP projects; provided backend/frontend support; took ownership of technical issues and resolved escalations; improved customer support processes.
Software Engineer (Freelance) at Wysh eit Technologies PVT Ltd
March 1, 2017 - December 1, 2019
Worked with Swedish clients across healthcare, sports, ERP and POS domains; full-stack development using ReactJS, NodeJS, ExpressJS, MongoDB, PostgreSQL; demonstrated leadership and mentorship.

Education

MSc in Advanced Software Engineering at University of Westminster (affiliated with IIT Sri Lanka)
August 1, 2025 - April 9, 2026
BSc (Hons) in Computer Science at University College Dublin
January 11, 2030 - August 1, 2018
Diploma in Cyber Security and Ethical Hacking at SIT Campus, Sri Lanka
January 11, 2030 - July 1, 2023
Higher Diploma in Computer Based Information Systems at National Institute of Business Management, Sri Lanka
January 11, 2030 - September 1, 2015
MSc in Advanced Software Engineering at University of Westminster (affiliated with IIT Sri Lanka)
January 11, 2030 - August 1, 2025
BSc (Hons) in Computer Science at University College Dublin, Ireland (affiliated with NSBM Green University Sri Lanka)
January 11, 2030 - August 1, 2018
Higher Diploma in Computer Based Information Systems at National Institute of Business Management, Sri Lanka
January 11, 2030 - April 9, 2026
Diploma in Cyber Security and Ethical Hacking at SIT Campus, Sri Lanka
January 11, 2030 - July 1, 2023

Qualifications

Diploma in Cyber Security and Ethical Hacking
January 11, 2030 - July 1, 2023
Higher Diploma in Computer Based Information Systems
January 11, 2030 - September 1, 2015
Diploma in Cyber Security and Ethical Hacking
January 11, 2030 - July 1, 2023
Higher Diploma in Computer Based Information Systems
September 1, 2015 - April 9, 2026

Industry Experience

Software & Internet, Professional Services, Education

Experience Level

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