2022 - 2026
BSc Eng (Hons), Electrical and Electronic Engineering
SLIIT
Engineering background with work across automation, embedded systems, machine learning, computer vision, and sensor-based projects.
Machine Learning Focused Engineer
Machine Learning | AI/ML Developer | R&D Engineer
Machine learning focused background in engineering, computer science, and mathematics. Experienced in building ML workflows from data preparation and model development to evaluation and deployment-focused implementation. Interested in intelligent, data-driven solutions for engineering and technology problems.
About me
I like building useful projects with models, software, data, and systems that solve clear problems.
Data preparation, model training, evaluation, notebooks, and deployment experiments.
Images, audio, IMU streams, sensor inputs, and embedded-device data from project work.
APIs, dashboards, databases, and software tools that help people use technical projects.
Education
Engineering and physical sciences background.
2022 - 2026
SLIIT
Engineering background with work across automation, embedded systems, machine learning, computer vision, and sensor-based projects.
2022-2026
University of Kelaniya
Computer science and double mathematics background supporting programming, algorithms, modelling, and machine learning foundations.
Projects
A few projects that best show my ML and engineering work. More projects are on the Projects page.
Final-year vehicular black-box prototype built around Raspberry Pi hardware. It combines camera, audio, IMU, GPS/GSM inputs, violation and driving-event modules, evidence upload, backend services, and a React dashboard.

Two-stage road-sign recognition pipeline for Raspberry Pi. YOLO localizes candidate signs, then an ONNX classifier separates speed limits, traffic lights, no-honking signs, and other signs.

Audio classification model for detecting vehicle horn events from short microphone recordings. The pipeline converts audio into log-mel features, trains a CNN, and exports a lightweight TFLite model.

Crash-detection module that combines audio and IMU signals instead of relying on one sensor. The project packages separate model outputs into simple fusion labels for the vehicular black-box prototype.

Recall-focused lane-change detector using BMI160 accelerometer and gyroscope data. It builds 3.5-second windows, extracts motion features, and uses XGBoost on the public BYD driving-events dataset.

Sensor-based model for classifying normal versus aggressive driving behavior. It uses yaw-rate and acceleration windows, compares multiple models, and keeps the selected Optuna-tuned XGBoost artifact.
Contact