About

Learn more about me

Data Scientist

I am deeply passionate about the world of data science and its transformative potential. With a strong foundation in applied data science and communication, I thrive on unraveling complex datasets and deriving meaningful insights. My dedication to continuous learning drives me to explore innovative machine learning algorithms and cutting-edge software engineering practices. My robust communication skills enable me to convey complex concepts with clarity, making data-driven decisions accessible to diverse audiences. Adaptable and resourceful, I excel in dynamic environments, always eager to tackle new challenges and contribute to impactful projects.

  • Birthday: 13 July 2001
  • University: General Sir John Kotelawala Defence University
  • Phone: +94702469057
  • City: City : Rathnapura, Sri Lanka
  • Age: 23
  • Degree: BSc. Applied Data Science and Communication
  • Email: nirmalrathnasiri85@gmail.com

With a strong background in Statistical Analysis, Machine Learning, and Data-Driven Decision-Making. Proficient in using tools like Python, R, SQL, and Data Visualization software to extract actionable insights from complex datasets. Experienced in building and deploying machine learning models, creating and maintaining data pipelines, and developing dashboards that improve operational efficiency and decision-making processes. Proven ability to communicate complex findings in a clear and accessible manner to both technical and non-technical stakeholders. Passionate about leveraging data to drive business growth and support strategic initiatives.

25

Projects

5

Github Organizations

347

Contribution

21

Certifications

Skills

Python 100%
R 95%
Power BI85%
AWS & MS Azure75%
MLOPS & ML PIPELINES 90%
Data and Statistical Analysis 80%
Data Management 70%
AI Optimization & Algorithms 85%

Interests

AI

Data Analysis

Computer Vision

Data Visualization

Big Data Analytics

Web Scraping

Statistical Analysis and Inference

Machine learning Algorithms

IoT Analytics

Leadership

Research and Innovation

NLP & Deep Learning

Testimonials

Resume

Check My Resume

Download Resume

Education

BSc. Applied Data Science and Communication

2021 - 2023

General Sir John Kotelawala Defence University

Studyied currently Data Science in General Sir John Kotelawala Defence University as a Data Science undergraduate with a cumulative great point average of 3.57 .

Advanced Level Examination

2018 - 2020

Royal College, Colombo 7

Passed Advanced Level Examination in Commerce stream with 1 A's and 2'Bs (0.76 Z-Score)

Professional Experience

ADA - ASIA Singapore PTE LTD

Associate Data Analyst (Present - 2024 Mar)

  • Sentiment Analyzer: Developed a sentiment analysis tool for YouTube comments using NLP techniques.
  • Customized pre-roll YouTube ads: Executed for a Telco social media package, achieving a 633% higher click-through rate than traditional TV commercial edits.
  • Marketing Mix Model: Enhanced marketing strategy precision, leading to more effective ad campaigns, increased sales, and improved ROI.
  • Automated Data Querying System for DAVID Dashboard: Reduced the data generation time for Power BI dashboards from 3 days to 4 hours.
  • Automated Data Insights Generation for Audiences Profiling Campaigns: Decreased data insights generation time from 1 day to 2 hours, improving campaign effectiveness and facilitating tight schedule pitches.

Trainee Data Analyst (2024 Mar - 2023 Sep)

  • Geo Plotter - IFA Visualization Tool: Created an interactive mapping tool for a pizza brand to visualize and analyze geofenced locations based on footfall data, optimizing promotional offers.
  • Semantic Similarity Model for VIM Dishwash Campaign Chatbot: Implemented a model to enhance chatbot interactions by understanding and processing user queries more accurately.
  • Fraud Detection Model for Coca-Cola Campaign: Built a predictive model to identify and filter out potential fraudsters, streamlining the rewards program and improving its efficiency.
  • Property Scraper from Ikman.lk: Developed a web scraper to gather data on high-net-worth neighborhoods, generating over 200 quality leads for luxury home furniture campaigns.
  • Daraz Product Scraper: Scraped product descriptions and prices to support market analysis, competitive pricing models, inventory management, and targeted marketing campaigns.
  • Campaign and page performance Dashboard: Utilized Power BI to develop real-time dashboards with intuitive visualizations for retainer clients, incorporating both the page performance and key campaign metrics from FB Ads
  • Social Pulse: Utilize Talkwalker to configure topics to compare and contrast trending phenomenon and gauge sentiments related to social economic shift in the country.

Sampath Bank IT Department

Data Analyst Intern (2023 Sep - 2023 July)
Digital Onboarding Project

Overview

  • Reduced customer queue times at branches by implementing a Live Bank unit for real-time assistance and streamlining account and fixed deposit opening processes through Microsoft Teams.

Responsibilities:

  • Analyzed time slots for account opening procedures to identify bottlenecks.
  • Found that card issuing was the most time-consuming step.
  • Developed and implemented a pre-generated card system to expedite the card issuing process.

Outcomes:

  • Significantly decreased average customer wait times.
  • Improved overall customer satisfaction with faster and more efficient service.

Services

My Services

AI Solutions and Automation

Design and implement AI-driven solutions to automate and optimize various business processes. This includes developing intelligent systems for tasks such as image recognition, speech recognition, predictive maintenance, and personalized recommendations. Utilize advanced AI techniques and frameworks like deep learning (TensorFlow, PyTorch), reinforcement learning, and computer vision to create innovative and efficient solutions.

Machine Learning Model Development

Develop and deploy machine learning models tailored to specific business needs. This includes tasks like predictive modeling, classification, clustering, and recommendation systems using frameworks such as Scikit-Learn, TensorFlow, and PyTorch.

Natural Language Processing (NLP)

Offer NLP services to analyze and interpret human language data. This can include sentiment analysis, text classification, chatbots, and language translation models using tools like NLTK, spaCy, and BERT.

Data Engineering

Provide data engineering solutions for building robust data pipelines and ETL processes. This includes data cleaning, transformation, and integration from various sources into a centralized data warehouse or data lake using tools like Apache Spark, Hadoop, and Airflow.

Business Intelligence and Reporting

Create and maintain business intelligence (BI) dashboards and reports to help stakeholders monitor key performance indicators (KPIs) and track progress towards business goals. Use BI tools like Power BI, Tableau, and Looker to deliver actionable insights.

Data Analysis and Visualization

Provide comprehensive data analysis services, including exploratory data analysis (EDA), statistical analysis, and data visualization using tools like Python (pandas, matplotlib, seaborn) and Tableau. This helps organizations understand their data better and make informed decisions.

Portfolio

My Works

  • All
  • YouTube Sentiment Analyzer
  • Weather Forecasting Monitoring System in Sri Lanka
  • GeoFence Analysis
  • Real Time Object Detection
  • Newsletter Translator
  • Property Scraper from Ikman
  • Daraz Product Scraper
  • Audio Captioning with Speech Recognition
  • Fashion Vision
  • Agri Smart Intelligent Crop Recommendation System
  • Child Well Being Analysis Ethiopia and Vietnam
  • UK Road Safety Analytics
  • Market Basket Analysis
  • Crime Clustering Analysis
  • Company Cost Analysis
  • Glass Type Classification with KNN
  • Data Mining
  • Save Purifa Aqua Project 2022

Sentiment Analyzer

Date

Sentiment Analyzer

Date

Sentiment Analyzer

Most Viwed Option

Sentiment Analyzer

Most Viwed Option

Sentiment Analyzer

Sinhala Language Option

Sentiment Analyzer

Sinhala Language Option

Weather Forecasting Monitoring System

Home Page

Weather Forecasting Monitoring System

Colombo Page 1

Weather Forecasting Monitoring System

Colombo Page 2

Weather Forecasting Monitoring System

Colombo Page 4

Time Series Analysis

Colombo TimeSeries Forecasting Values

Time Series Analysis

Colombo TimeSeries Forecasting Plot

Time Series Analysis

Colombo Actual and Aredicted Rainfall

Linear Regression Analysis

v Regression Analysis Values

Linear Regression Analysis

Anuradhapura Regression Analysis Plot

Linear Regression Analysis

Anuradhapura Actual and Aredicted Rainfall

Support Vector Machine Regression (SVR)

Jaffna Regression Analysis Values

Support Vector Machine Regression (SVR)

Jaffna Actual and Aredicted Rainfall

MSE Value

Minimum MSE Value is for Time Series Analysis

GeoFence Analysis

Code

GeoFence Analysis

Output

GeoFence Analysis

Output of Colombo Fort

GeoFence Analysis

Output of Colombo National Hospital

Real Time Object Detection

YOLO Model

Real Time Object Detection

Output

Newsletter Translator

Output

Property Scraper from Ikman

Output

Daraz Product Scraper

Output

Daraz Product Scraper

Output

Fashion Vision

Pixel image of Object

Fashion Vision

Subplot with the figure object and axes object

Fashion Vision

Prediction of Object

Fashion Vision

Sum the diagonal element to get the total true correct values

Fashion Vision

Classification Report

Agri Smart Intelligent Crop Recommendation System

Plot

Agri Smart Intelligent Crop Recommendation System

Plot

Agri Smart Intelligent Crop Recommendation System

Model

Agri Smart Intelligent Crop Recommendation System

PBI System

Child Well Being Analysis Ethiopia and Vietnam

Data base view 1

Child Well Being Analysis Ethiopia and Vietnam

Data base view 2

Child Well Being Analysis Ethiopia and Vietnam

Data base view 3

Child Well Being Analysis Ethiopia and Vietnam

Data base view 4

Child Well Being Analysis Ethiopia and Vietnam

Data base view 5

Children Education Report

Ethiopia

Children Education Report

Ethiopia

Children Education Report

Vietnam

Children Education Report

Vietnam

Children Food Security Report

Ethiopia

Children Food Security Report

Vietnam

Children Habbits Report

Ethiopia

Children Habbits Report

Vietnam

Children Health Report

Ethiopia

Children Health Report

Vietnam

Children Health Report

Ethiopia

Children Health Report

Vietnam

Child Poverty Monitering System for Ethiopia & Vietnam

Home Page

Child Poverty Monitering System for Ethiopia & Vietnam

Page 1

Child Poverty Monitering System for Ethiopia & Vietnam

Page 2

Child Poverty Monitering System for Ethiopia & Vietnam

Page 3

Child Poverty Monitering System for Ethiopia & Vietnam

Page 4

Child Poverty Monitering System for Ethiopia & Vietnam

Page 5

Child Poverty Monitering System for Ethiopia & Vietnam

Page 6

UK Road Safety Analytics

MS Azure Database Creation

UK Road Safety Analytics

MS Azure Database Creation

UK Road Safety Analytics

Upload Data into Data Base

UK Road Safety Analytics

Creating View

UK Road Safety Analytics

Interpriting Accident and Casulty Seviarity based on Casulty Home area type

UK Road Safety Analytics

Interpriting Accident and Casulty Seviarity based on Casulty

UK Road Safety Analytics

Interpriting Accident and Casulty Seviarity based on Driver and Vehicle age

UK Road Safety Analytics

Effect of road surface condition and special conditions at site on accident severity

UK Road Safety Analytics

Effect of weather conditions on road accidents severity

Road Accidents Monitor in UK

Home Page

Road Accidents Monitor in UK

Page 1

Road Accidents Monitor in UK

Page 2

Road Accidents Monitor in UK

Page 3

Road Accidents Monitor in UK

Page 4

Road Accidents Monitor in UK

Page 5

Market Basket Analysis

Plot of buying patterns

Market Basket Analysis

Plot of buying patterns

Market Basket Analysis

Apriori Algorithm

Market Basket Analysis

Apriori Algorithm Results

Market Basket Analysis

Results Plot

Market Basket Analysis

Plot the rules in groups

Market Basket Analysis

Scatterplot matrix to compare the support, confidence, and lift

Market Basket Analysis

Interactive Scatter Plot for Association Rules

Market Basket Analysis

Output

Market Basket Analysis

Output

Market Basket Analysis

Output

Crime Clustering Analysis

Plot

Crime Clustering Analysis

Plot

Crime Clustering Analysis

Plot

Crime Clustering Analysis

Euclidean Distance

Crime Clustering Analysis

Clustering

Crime Clustering Analysis

Clustering Plot

Crime Clustering Analysis

Plot

Crime Clustering Analysis

Plot

Crime Clustering Analysis

Plot

Crime Clustering Analysis

Plot

Crime Clustering Analysis

Plot

Crime Clustering Analysis

Plot

Glass Type Classification with KNN

Standardize the Data

Glass Type Classification with KNN

Relation between different features in glass dataset

Glass Type Classification with KNN

KNN Model

Glass Type Classification with KNN

KNN Model selection plot

Glass Type Classification with KNN

KNN Model selection plot

Implementing Classification in Data Mining to Prevent Diabetes Impacts on Pregnancies

feature Relations Plot

Implementing Classification in Data Mining to Prevent Diabetes Impacts on Pregnancies

Plot for Model Selection

Implementing Classification in Data Mining to Prevent Diabetes Impacts on Pregnancies

Model

Implementing Clustering in Data Mining to Analyze Death Distribution in England and Wales

Plot for Model Selection

Implementing Clustering in Data Mining to Analyze Death Distribution in England and Wales

Plot

Implementing Clustering in Data Mining to Analyze Death Distribution in England and Wales

Plot

Implementing Clustering in Data Mining to Analyze Death Distribution in England and Wales

Plot

Implementing Clustering in Data Mining to Analyze Death Distribution in England and Wales

Plot

Applying Association Rules in Data Mining for Market Basket Analysis

Plot

Applying Association Rules in Data Mining for Market Basket Analysis

Plot

Applying Association Rules in Data Mining for Market Basket Analysis

Plot

Applying Association Rules in Data Mining for Market Basket Analysis

Plot

Applying Association Rules in Data Mining for Market Basket Analysis

Association Rule Explorer

Applying Association Rules in Data Mining for Market Basket Analysis

Product buying Relation plot

Applying Association Rules in Data Mining for Market Basket Analysis

Result

Applying Association Rules in Data Mining for Market Basket Analysis

Result

Water quality sampling locations

Parliament Lake

Parameters of water quality

Home Page

Parameters of water quality

Page 1

Parameters of water quality

Page 2

Parameters of water quality

Page 3

Contact

Contact Me

My Address

113/D1, Dandeniya, Eheliyagoda, Sri Lanka, 70600

Social Profiles

Email Me

nirmalrathnasiri85@gmail.com

Call Me

+94 70 246 9057

Loading
Your message has been sent. Thank you!