Hi, I’m Viruli Weerasinghe, a Software Engineer focused on full-stack development. I enjoy solving challenging problems, collaborating with teams, and delivering reliable software. I’m working on MediCare Finder, a mobile-responsive full-stack web app to help users locate prescribed medicines at nearby pharmacies, and I bring hands-on experience with Java, JavaScript, React, SQL, and RESTful APIs to every project.

Viruli Weerasinghe

Hi, I’m Viruli Weerasinghe, a Software Engineer focused on full-stack development. I enjoy solving challenging problems, collaborating with teams, and delivering reliable software. I’m working on MediCare Finder, a mobile-responsive full-stack web app to help users locate prescribed medicines at nearby pharmacies, and I bring hands-on experience with Java, JavaScript, React, SQL, and RESTful APIs to every project.

Available to hire

Hi, I’m Viruli Weerasinghe, a Software Engineer focused on full-stack development. I enjoy solving challenging problems, collaborating with teams, and delivering reliable software.

I’m working on MediCare Finder, a mobile-responsive full-stack web app to help users locate prescribed medicines at nearby pharmacies, and I bring hands-on experience with Java, JavaScript, React, SQL, and RESTful APIs to every project.

See more

Experience Level

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

Language

English
Advanced

Work Experience

Software Engineer Intern at Infor Nexus Services (Pvt) Ltd
November 1, 2024 - October 31, 2025
Developed and maintained unit tests for Trading Partner Profile custom fields, improving stability and reducing regressions. Implemented versioning for master data objects, enabling rollback and improving data integrity. Executed SQL-based natural identifier migration and UI enhancements for clearer object representation. Conducted PoCs for reporting and custom field sub-grain development, enabling flexible analytics. Built and tested APIs using Postman, tracked tasks via Jira, and managed version control with Bitbucket. Collaborated with cross-functional teams in Agile/Scrum sprints to deliver features on time.
Intern at Commercial Bank of Ceylon PLC
June 1, 2021 - May 31, 2022
Assisted with digital banking processes and customer service.
Hybrid Software Engineer Intern at Infor Nexus Services (Pvt) Ltd
November 1, 2024 - October 1, 2025
Developed a Slack bot to automate workstation allocation, built Node.js and Python utilities to simulate high-volume data inputs for migration testing, and performed SQL-based migrations to replace system-generated IDs with meaningful identifiers. Implemented UI enhancements for accurate object naming across screens and platform-generated emails. Conducted PoC evaluations on migration and reporting tools, documented findings, and contributed to generalized sub-grain reporting for modules. Engaged in Agile Scrum development and strengthened platform reliability through unit testing and bug fixes.

Education

Bachelor of Science in Computer Science at University of Colombo (UCSC)
January 11, 2030 - January 1, 2025
BSc in Computer Science - Second Class (Upper Division) at University of Colombo School of Computing
January 1, 2012 - November 1, 2020
G.C.E. (O/L & A/L) at Devi Balika Vidyalaya
January 11, 2030 - February 10, 2026

Qualifications

AWS Educate – Cloud Essentials
January 1, 2023 - January 11, 2026
SLASSCOM Professional Skills Program – Foundation Level
January 1, 2023 - January 11, 2026
English Language Certificate – B-Hood Institute
January 1, 2021 - January 11, 2026
Cloud Essentials - 2023 AWS Educate Introduction to Cloud 101
January 1, 2023 - February 10, 2026
SLA SS COM Professional Skills Program - 2023 Foundation Level Course
January 1, 2023 - February 10, 2026
B-Hood English Institute - 2021 Intermediate Level English Language Course
January 1, 2021 - February 10, 2026

Industry Experience

Software & Internet, Professional Services, Financial Services, Healthcare, Education