Hi, I’m Tharuka Premasiri, a performance-driven software engineer with a strong track record building scalable full-stack applications and IoT-integrated solutions. I enjoy automating complex workflows, delivering business value, and crafting explainable AI-driven features such as recommender systems. I’ve been recognized with the MD’s Award 2025 for delivering high-value automation and data analytics, and I’m passionate about modernizing legacy processes using 3-tier and MVC architectures. I thrive in collaborative, Agile environments and enjoy turning ideas into robust, tested software. My experience spans PHP, React/Node, and data-driven engineering, and I’m always eager to learn new technologies and apply them to real-world problems.

Tharuka Premasiri

Hi, I’m Tharuka Premasiri, a performance-driven software engineer with a strong track record building scalable full-stack applications and IoT-integrated solutions. I enjoy automating complex workflows, delivering business value, and crafting explainable AI-driven features such as recommender systems. I’ve been recognized with the MD’s Award 2025 for delivering high-value automation and data analytics, and I’m passionate about modernizing legacy processes using 3-tier and MVC architectures. I thrive in collaborative, Agile environments and enjoy turning ideas into robust, tested software. My experience spans PHP, React/Node, and data-driven engineering, and I’m always eager to learn new technologies and apply them to real-world problems.

Available to hire

Hi, I’m Tharuka Premasiri, a performance-driven software engineer with a strong track record building scalable full-stack applications and IoT-integrated solutions. I enjoy automating complex workflows, delivering business value, and crafting explainable AI-driven features such as recommender systems. I’ve been recognized with the MD’s Award 2025 for delivering high-value automation and data analytics, and I’m passionate about modernizing legacy processes using 3-tier and MVC architectures.

I thrive in collaborative, Agile environments and enjoy turning ideas into robust, tested software. My experience spans PHP, React/Node, and data-driven engineering, and I’m always eager to learn new technologies and apply them to real-world problems.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Intern – Software Engineer at McLarens Group
May 1, 2024 - November 1, 2024
Developed the Trip Bonus Management System (GAC Sri Lanka) using PHP (OOP), MVC, HTML/CSS, AJAX, jQuery, and MySQL. Implemented multi-level workflows for skipper and payroll approvals, ensuring sprint milestones and production readiness through unit and integration testing and cPanel deployment. Applied Agile practices to support rapid iteration and formal documentation and testing.
Junior Software Engineer at McLarens Group
November 1, 2024 - Present
Led requirement gathering and development for Mobile Cost Allocation & Excess Recovery System and Fuel Cost Allocation & Excess Recovery System (GAC Sri Lanka). Designed scalable 3-tier architectures, integrated internal Petty Cash systems via REST APIs, and implemented VAT calculation logic for ERP compatibility. Also contributed to the Ceylon Masters Badminton Player Portal with React/Express/Node.js, including payment gateway integration and comprehensive testing/deployment.

Education

Bachelor (Hons) of Software Engineering at University of Bedfordshire, UK (SLIIT CITY UNI)
February 1, 2025 - December 1, 2025
Higher Diploma in Computing and Software Engineering at Cardiff Metropolitan University (ICBT Campus)
September 1, 2022 - July 1, 2024
Bachelor (Hons) of Software Engineering at University of Bedfordshire, UK (SLIIT CITY UNI)
February 1, 2025 - December 31, 2025
Higher Diploma in Computing and Software Engineering at Cardiff Metropolitan University (ICBT Campus)
September 1, 2022 - July 1, 2024
Bachelor (Hons) of Software Engineering at University of Bedfordshire, UK (SLIIT CITY UNI)
February 1, 2025 - December 1, 2025
Higher Diploma in Computing and Software Engineering at Cardiff Metropolitan University (ICBT Campus)
September 1, 2022 - July 1, 2024

Qualifications

Web Design for Beginners
January 11, 2030 - March 2, 2026
Programming in Python for Beginners (Full Stack Developer CODL)
January 11, 2030 - March 2, 2026
Professional Certificate in Artificial Intelligence – Level 01
January 1, 2025 - March 2, 2026
The Best Value Generation Activity (Team Award) for Automations & Data Analytics Projects at MD's Awards 2025
January 1, 2025 - March 3, 2026
Academic Excellence Special Award – Higher Diploma in Computing and Software Engineering
January 11, 2030 - March 3, 2026
Web Design for Beginners
January 11, 2030 - March 3, 2026
Programming in Python for Beginners (CODL)
January 11, 2030 - March 3, 2026
Professional Certificate in Artificial Intelligence – Level 01
January 1, 2025 - March 3, 2026
MD’s Awards 2025 - Best Value Generation Activity (Team Award) for Automations & Data Analytics Projects
January 11, 2030 - March 3, 2026
Academic Excellence Special Award for outstanding academic performance – Higher Diploma in Computing and Software Engineering, Cardiff Metropolitan University
January 11, 2030 - March 3, 2026
Web Design for Beginners and Programming in Python for Beginners (Full Stack Developer CODL) - University of Moratuwa, Sri Lanka
January 11, 2030 - March 3, 2026
Professional Certificate in Artificial Intelligence – Level 01 (IIT)
January 1, 2025 - March 3, 2026

Industry Experience

Software & Internet, Professional Services, Education

Experience Level

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