A showcase of my technical skills, projects, and professional experience
Java to JavaScript Code-To-Code Translator
An NLP-based project that utilizes a GraphCodeBERT model where users can input Java source code and convert it to its logical JavaScript equivalent using Relative Positional Encoding Attention Mechanism.
Achieved 74 marks and selected to present at IIT's cutting edge and ICIIT conference.
Java Concurrent Project
A project focused on understanding basic concurrency concepts, including multi-threading, fixing deadlocks, avoiding starvation, and writing thread-safe code.
Cross-platform IoT Device Connectivity
A Rust-based implementation of BLE connectivity services for IoT device provisioning, supporting both Android and iOS platforms with memory-safe GATT services.
Informatics Institute of Technology (affiliated with University of Westminster, UK)
September 2019 - July 2023
First Class Honors
St. Peter's College, Colombo 04, Negombo branch
Completed August 2019
3 Distinctions and a Very Good Pass in Commerce with ICT