Hi, I’m Tharindu Ruwanpathirana, a software engineer specializing in full‑stack development. I enjoy turning complex problems into scalable, maintainable solutions using modern web technologies and collaborative teamwork. Currently pursuing a BSc in Information Technology at the University of Moratuwa, I gained hands-on experience through an internship at WSO2 and leadership in the IEEE Student Branch. I love building performant UIs, robust backends, and leading projects from idea to production, while continuously learning new tools and best practices.

Tharindu Ruwanpathirana

Hi, I’m Tharindu Ruwanpathirana, a software engineer specializing in full‑stack development. I enjoy turning complex problems into scalable, maintainable solutions using modern web technologies and collaborative teamwork. Currently pursuing a BSc in Information Technology at the University of Moratuwa, I gained hands-on experience through an internship at WSO2 and leadership in the IEEE Student Branch. I love building performant UIs, robust backends, and leading projects from idea to production, while continuously learning new tools and best practices.

Available to hire

Hi, I’m Tharindu Ruwanpathirana, a software engineer specializing in full‑stack development. I enjoy turning complex problems into scalable, maintainable solutions using modern web technologies and collaborative teamwork.

Currently pursuing a BSc in Information Technology at the University of Moratuwa, I gained hands-on experience through an internship at WSO2 and leadership in the IEEE Student Branch. I love building performant UIs, robust backends, and leading projects from idea to production, while continuously learning new tools and best practices.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Software Engineer Intern at WSO2 LLC
October 1, 2024 - October 1, 2024
Developed and maintained the Finance MIS application; collaborated with the Choreo team to deploy to production; reduced server costs via optimized queries on a MySQL and Ballerina backend; improved the UI using React.js and Material UI; migrated GraphQL services to REST to address performance issues; contributed to researching and writing test cases.
Web Development Team Lead / Full Stack Developer at IEEE Student Branch, University of Moratuwa
October 1, 2024 - October 1, 2024
Led the web development for Mora UXplore 1.0, building the event site with team registrations, a team dashboard, an admin dashboard, a leaderboard, and a real-time updated landing page. Tech stack included React.js, Node.js, Express.js, MongoDB, JWT, Trello, GitHub, and Docker.
Web Development Team Lead at IEEE Student Branch, University of Moratuwa
October 1, 2024 - October 1, 2024
Led web development for Mora UXplore 1.0, including features such as Team Registrations, a Team Dashboard, an Admin Dashboard, a Leaderboard, and a real-time updated Landing Page.

Education

BSc (Hons) in Information Technology at University of Moratuwa
June 1, 2021 - October 29, 2025
BSc (Hons) in Information Technology at University of Moratuwa
June 1, 2021 - October 29, 2025
Secondary School at H/ Nihiluwa M.V. Beliatta
January 1, 2011 - August 1, 2019
G.C.E A/L Examination at H/ Nihiluwa M.V. Beliatta
January 11, 2030 - October 29, 2025

Qualifications

AWS Cloud Essentials
January 11, 2030 - October 29, 2025
Developing frontend apps with React
January 11, 2030 - October 29, 2025
Tailwind CSS: A to Z
January 11, 2030 - October 29, 2025
Python For Beginners
January 11, 2030 - October 29, 2025
AWS Cloud Essentials
January 11, 2030 - October 29, 2025
Developing frontend apps with React
January 11, 2030 - October 29, 2025
Tailwind CSS: A to Z
January 11, 2030 - October 29, 2025
Python For Beginners
January 11, 2030 - October 29, 2025

Industry Experience

Software & Internet, Professional Services, Computers & Electronics