top of page

PROJECTS

Automate Filtering of Eye Movements

2020  

Designed a study to detect dynamic areas of interest using object detectors and filter eye movement data that falls within the polygonal boundaries of detected dynamic AOIs. Developed using Python, Pandas, OpenCV, Detectron. Published a research paper to IRI 2020 Conference and a journal article to IGI IJMDEM.

Analyze Performance of Adolescents with ADHD Using Eye-Tracking

2020  

Conducted a pilot study to assess audiovisual Speech-In-Noise (SIN) performance of adolescents with ADHD compared to age-matched controls using eye-tracking measures. Found that some signal-to-noise ratios shifts noise to a point where processing of speech becomes less automatic and relies more on increased cognitive load. Python, Pandas, NumPy, TobiiPro X2-60 eye tracker with Tobii Studio analysis software are the technologies used. Published a research paper in ETRA 2020.

Predicting ADHD using Eye Movements

2019  

Developed a feasibility study to confirm eye movement data as a predictor of a diagnosis of ADHD in adults. Tree-based classifiers performed with 91% accuracy. Python, Pandas, NumPy, WEKA, TobiiPro X2-60 eye tracker are the Technologies. Published a research paper in IRI 2019 conference. 

MSstack

2018  

A full-stack microservices framework for Java, with support for boilerplate code generation using novel Business Process Modeling Notation. The target of the project was to allow developers to focus more on implementing the business process logic rather than spend time to architect the solution in a microservice environments. Developed using Java, Netty, Apache Kafka, Apache Zookeeper, and Apache Curator. Published a research paper to ICTer 2018 Conference.

Rapidoid Plugin for Swagger Codegen

2017  

Swagger Codegen generates documentation, API clients and server stubs in different languages. But it did not support Rapidoid framework’s syntax. Therefore, I created a program to automatically generate the Rapidoid framework’s syntax adhered serverside code for Swagger Codegen. Developed using Java, Rapidoid framework, OpenAPI/Swagger, and Mustache

MedFriend

2017  

A Web and a Mobile application to manage Medical Records of patients which allows authorized Doctors to view and edit. Developed using PHP, Laravel, HTML, CSS, jQuery, Angular2, Ionic2, Typescript, and MySQL 

Automate API Code Generation

2017

A program to automatically generate and update API documentation using the code base. Developed using Technologies - Java, OpenAPI/Swagger, Mustache templating, HTML5, CSS3, and JS 

Web App for United Fitness Kingdom Gymnasium

2016  

A web application to Manage Information of a gym. Mainly focused on Member Management, day to day Payments and Reports auto generation. Developed using PHP with Laravel, jQuery, HTML5, CSS3, and MySQL

Gold Line

2016  

A Point-of-Sales, Inventory Management, and Employee Management System for Gold Line Tours and Tyre Center, Dehiwala, Sri Lanka. Developed using C#, WPF, MySQL and Dapper O/RM.

Music School

2016  

A web application to manage information of a medium sized music school. Mainly focused on class scheduling, attendance, salaries of teachers, monitor progress of students and fee payments. Developed using PHP, Laravel, jQuery, HTML5, CSS3, MySQL

bottom of page