DEDICATED AND FOCUSED; ABLE TO PRIORITIZE AND COMPLETE MULTIPLE TASKS AND FOLLOW THROUGH TO ACHIEVE PROJECTS GOALS.I'M INTERESTED IN WEB AND SOFTWARE DEVELOPMENT
Interests:Machine Learning, Blockchain, Image Processing, Algorithms, Web Developing, Music, Travelling
• STUDENT MANAGEMENT SYSTEM
A web based student management system for UCSC. Since not using any backend frameworks, all security features built from the ground level. To enhanced manual works this system converts manual works to automatic processes.
Technologies : PHP/HTML5/CSS3/Google Sign-In API/Ajax/Bootstrap3/JS/MySql
• SMIKTA – CONSTRUCTION SITE SYSTEM AND WEB APPLICATION
Developed a system that helps to enhance the construction tasks and record them. And also the web site for the company to publish their works and ideas.
Technologies : PHP/Code Igniter/Material/CSS/JS/AWS/MySql
• FREELANCING PROJECT – FALCON(BAKERY SYSTEM)
I was assigned to develop a bakery item catalog and a chat box
Technologies : PHP/Laravel/Bootstrap3/HTML5/JS
• DECEASES PREDICTOR – MACHINE LEANING
Choosing 6 main skin deceases out of all skin deceases and trained a machine learning model for those 6 deceases. With Just a click of an app on android device, the app predicts the decease you have with a percentage.
Technologies : PHP/Python/Tensor Flow/Android
• ONLINE LEAVING SYSTEM
Online leaving system for university staff and record their leavings and enhance the manual process.
Technologies : NodeJS/Express/AngularJS/Bootstrap3/HTML5/CSS3/MongoDB
• ONLINE USER TRACKING APP
Created a single page lyric app and the users who are accessing that page are tracking and record which content they are accessing. It can track user’s location, ISP, Country and etc.
Technologies : NodeJS/MongoDB/heroku/AngularJS
• DOENETS.LK – DEPARTMENT OF EXAMINATIONS – SRI LANKA
Government revamp project was to develop the examination publication web application and content management system for the web application. I was assigned to develop both web application frontend and CMS frontend.
Technologies : Angular7/HTML5/CSS3/Typescript/Bootstrap4
• IOT DASHBOARD – Hemas Holdings PLC
IOT dashboard for detecting the food, electricity, water consumptions and wastages. Data is collecting by IOT devices and dashboard gets the data by sockets. I was assigned to develop the dashboard frontend with adding some new features.
Technologies : Angular7/HTML5/CSS3/Typescript/Bootstap4
• Progressive Web Apps ( Research project)
This was about how to handle get and post request when user is not online (when no internet) using service worker. User can submit forms even if the internet is not available. Angular used for the frontend requests handling and JavaEE used for the Backend requests handling.
Technologies : JavaEE/Angular7/MySql
• Push Notifications (Research Project)
Research was to notify user even when the app is not running on browser. Using the Browser notification API and Push API backend server could send the notification for all subscribers and service worker could display the notification.
• Trainee Software Engineer (Full Stack) – INOVA IT SYSTEMS (PVT) LTD (2018 Sep – 2019 Jan)
• Back-end developer – INCUBATE LABS. (PHP/LARAVEL)
• Worked for an internship at PEOPLES’ BANK
Achievements | Awards
• IEEE-XTREME 10.0 – TOP 25 IN SL
• Kaggle Competition – Predict Future Sales using Machine Learning ( Top 500 in World)
• Hackln 2017 (finalist) Smart Plant Pot – IOT device for plantations
• Karate purple belt – ITOSU BYU KARATEDO
• Senior Scout – Mahanama College 2011-2014
Final Year Project
A Permission Block chain for Confidential Data
• People who are working with block chain applications have no same privileges. People who are working with blockchain applications have no same privileges. Confidentiality refers to sensitive information that is shared between parties by consent. The main issues with regards to sensitive information concerns business secrets. possible to restrict access to the information depending on which parties are listed as having permission to view asset details