Education

UOP Logo

University of Peradeniya

2021 - 2025

BSc.Eng (Hons) in Computer Engineering

GPA: 4.00/4.00

SSCK Logo

St. Sylvester's College, Kandy

2006 - 2019

G.C.E. Advanced Level Examination

Z-Score: 2.4826

District Rank: 16 | Island Rank: 194

Projects & Research

AI-Assisted Quality Assessment of Root Canal Treatment

Jan 2025 – Present Group

  • Research project with the Faculty of Dental Sciences.
  • Built an AI system to evaluate root canal fillings from radiographs.
  • Used Mask R-CNN and YOLO-Seg for tooth segmentation and apex localization.
  • Designed the apex detection pipeline.
  • Performed large-scale annotation and dataset preparation.
Python PyTorch OpenCV YOLO YOLO-Seg Mask R-CNN

Protein Function Prediction from Sequence

May 2025 – Present Individual

  • Research project on protein function prediction.
  • Used machine learning models trained on sequence embeddings.
  • Explored ProtVec, Alphabet Reduction, and ESM-2 embeddings.
  • Evaluated performance with clustering and classification.
  • Built and executed the full experimental pipeline.
Python Scikit-learn PyTorch Word2Vec ESM-2 XGBoost SVM t-SNE PCA

BeeZee – Smart Beehive Monitoring System

Nov 2023 – Aug 2024 Group

  • IoT project for beehive monitoring and abscondment detection.
  • Integrated CO₂, temperature, humidity, and weight sensors.
  • Used cloud storage and dashboard visualization.
  • Explored pollen detection with YOLO.
  • Led cloud integration and sensor data collection.
  • Contributed to camera module setup and testing.
Raspberry Pi AWS S3 AWS IoT Core AWS Lambda AWS EC2 Node.js MongoDB React Python

RV32IM Pipelined Processor with NoC Planning

May 2025 – Present Group

  • Project designing a 5-stage pipelined RISC-V processor.
  • Implemented hazard detection and power analysis.
  • Used Verilog HDL and Synopsys EDA tools.
  • Profiled timing and energy with DC, VCS, and PrimePower.
  • Implemented pipeline stages and initiated NoC extension.
Verilog HDL Synopsys DC VCS PrimePower Icarus Verilog GTKWave

VisitLog – Digital Technical Visit Logging Platform

Aug 2023 – Nov 2023 Group

  • Software project for maintenance visit logging.
  • Built technician mobile app and admin dashboard.
  • Developed backend modules with Firebase.
  • Integrated authentication, email, and reporting.
  • Set up CI/CD pipelines with GitHub Actions.
  • Built admin dashboard with React.
  • Coordinated user testing and deployment.
React.js Flutter Firebase Figma

Calm Quest – Mental Health Platform for Universities

May 2023 – Sep. 2023 Group

  • Project for a university mental health platform.
  • Connected students and counselors with chat and scheduling.
  • Added emergency alerts and notifications.
  • Integrated sentiment and emotion detection models.
  • Developed backend services and managed MySQL database.
  • Built admin dashboard and handled cloud deployment.
Java JavaScript Python Spring Boot React Flutter TensorFlow Flask MySQL AWS

Experience

WSO2 Logo

WSO2 – Software Engineering Intern

Jul 2024 – Dec 2024

Choreo Internal Developer Platform Team

  • One-Click Sample Deployment: Built a streamlined mechanism to deploy sample applications with a single click, enhancing the onboarding experience for new users by reworking the UI and backend workflow.
  • Dynamic OpenAPI Specification Fetching: Solved the challenge of dynamically fetching OpenAPI specifications from running user applications instead of requiring them to be committed to Git repositories. Studied Choreo's existing OpenAPI integration pipeline and investigated underlying technologies (Kubernetes, Cilium, KEDA for autoscaling) to identify integration points and implement real-time OpenAPI retrieval from live services.
  • OpenAI Images Ballerina Connector: Created and published a connector enabling image generation, editing, and variation using OpenAI's API via Ballerina, following WSO2's OSS standards with GitHub PRs, code reviews, and semantic documentation.
  • Technologies: Docker, Kubernetes, Azure, React, TypeScript, Golang, Ballerina, Python, REST, GraphQL APIs, Gradle, GitHub
UOP Logo

Undergraduate Teaching Assistant – UoP

Jan 2023 – Present

Department of Computer Engineering, University of Peradeniya

Current Courses (2025):

  • Third Year Project
  • Computer and Network Security
  • Operating Systems

Previous Courses:

  • Computer Architecture
  • Computer Communication Networks
  • Computing (General Program)

Skills

Programming Languages

Python JavaScript/TypeScript Java C/C++ Golang Verilog HDL ARM Assembly HTML CSS

Frameworks & Libraries

Spring Boot React.js Express.js NumPy Pandas Matplotlib OpenCV Scikit-learn TensorFlow PyTorch GraphQL

Developer Tools

Git/GitHub Unix Shell VS Code Docker GitHub Actions

Cloud/DevOps

Linux AWS GCP Firebase Kubernetes Cilium KEDA

Databases & APIs

MySQL MongoDB REST APIs WebSockets

Achievements

Computer & Competition Achievements

IEEEXtreme 17.0 Global Rank 364/7091 24-hour algorithmic programming competition
RealHack 5.0 National Rank 3/900+ Innovative software development competition
ReidXtreme 3.0 1st Runner-Up Competitive Programming Competition
ACES Coders v9.0 National Rank 4/250+ 12-hour algorithmic programming competition
ACES Coders v10.0 National Rank 6/350+ 12-hour algorithmic programming competition
Cypher 2.0 National Rank 3/250+ Algorithmic programming competition
ACES Hackathon 2023 Rank 3 (Healthcare Category) Innovative Hackathon Competition
Cingolani Gold Medal Most Outstanding Student St. Sylvester's College – 2019
Telescope SLAAO Competition Bronze Medal 12th Sri Lankan Astronomy & Astrophysics Olympiad

Chess & Sports Achievements

West Asian Youth Chess Championship

Under 18: Champion

2017

Commonwealth Chess Championship

Under 16: 3rd Place

2016

National B Chess Championship

Champion

2017

National Youth Chess Championship

Under 18: Champion

2017

University Colours

University of Peradeniya

Chess - 2021, 2023, 2024

Sri Lanka University Colours

Chess

2023

Extra-Curricular Activities

Chess Captain

University of Peradeniya

Jan. 2024 – Dec. 2024

Junior Treasurer

Association of Computer Engineering Students

Feb. 2024 – Dec. 2024

Telescope

Foundation of Astronomical Studies and Exploration

President (Past) | Advisor (Current)

Jan. 2023 – Mar. 2024 (President)

Contact