Imesha
Start HereAbout MeWorkSkills
Articles I WroteBooks I ReadPodcasts I Listen
Creative Lab
Let's Talk

Imesha Dilshani

Small Steps. Big System With Continuous Improvement.

Twitter ↗LinkedIn ↗GitHub ↗

Pages

AboutWorkWritesReadsContact

Newsletter

Stay updated with latest articles and projects.

© 2026 Imesha Dilshani • Small Steps. Big System With Continuous Improvement.

Data Portfolio

Data Engineering

A collection of data analysis, machine learning models, and visualization projects, mostly open-sourced as Jupyter and R notebooks.

Work

Back to ProjectsData PortfolioCoding Portfolio

8 / 8 PROJECTS

Sri Lanka Weather Forecasting

View Analysis

R ScriptGitHub

R

2023

Sri Lanka Weather Forecasting

Time series analysis and forecasting system for weather data across Sri Lankan districts.

Time Series
No Preview Available

View Analysis

NotebookGitHub

Python

2022

Customer-Segmentation (Instacart)

A clustering-driven solution to identify customer segments for targeted marketing.

Clustering
No Preview Available

View Analysis

GitHub

Python

2022

Customer Churn Prediction

This project focuses on analyzing and predicting customer churn in a telecommunications company. This project focuses on analyzing and predicting customer churn in a telecommunications company.

ClusteringEDA
No Preview Available

View Analysis

GitHub

Python

2022

Content Base Movie Recommender System

The project leverages metadata from movies to suggest similar movies based on their content.

Sign Language Detection (YOLO-v5)

View Analysis

NotebookGitHub

Computer Vision

2024

Sign Language Detection (YOLO-v5)

Computer vision pipeline to detect sign language gestures with YOLO-v5.

YOLO
No Preview Available

View Analysis

NotebookGitHub

CNN

2023

Flower Recognition

This project implements a Convolutional Neural Network (CNN) using TensorFlow and Keras to classify images of flowers into five distinct categories: daisy, dandelion, rose, sunflower, and tulip.

TensorFlowKeras
No Preview Available

View Analysis

GitHub

Power BI

2023

Toy Sale Visualization with Microsoft Power BI

The project includes data cleaning, transformation, and visualization to provide insights into toy sales trends.

Data Visualization
No Preview Available

View Analysis

GitHub

Python

2023

Spam Message Text Classification using Streamlit

This application performs spam message text classification using a machine learning model. Users can input a text message, and the application predicts whether the message is spam or not.

Machine LearningText Classification