Hello, I am

NIPUNI SIRIWARDHANA

Data Science / AI Engineer / Data Engineer

I build data-driven solutions using Python, SQL, Power BI, Microsoft Fabric, machine learning, and business intelligence tools.

Nipuni Siriwardhana

Profile

About Me

I have completed my Data Science academic requirements at SLIIT and expect to graduate in September 2026. I have hands-on experience in data analytics, machine learning, and data engineering. My work focuses on building useful data solutions with Python, SQL, Power BI, Microsoft Fabric, REST APIs, and modern BI tools.

I have worked on data preprocessing, model development, dashboard automation, forecasting, and data warehouse projects. I am interested in AI, data engineering, business intelligence, and machine learning solutions that support better decision-making.

Career Focus

Data Engineering, AI/ML, BI, Data Analytics

Core Tools

Python, SQL, Power BI, Microsoft Fabric

Work

Professional Experience

Trainee Data Engineer

SAS Creative | Jun 2025 - Dec 2025 | Onsite

Supporting demand planning, data warehouse, and Power BI projects for stock and sales reporting. Working with Microsoft Fabric, medallion architecture, data pipelines, reporting models, and dashboards for inventory movement, product performance, and sales trends.

Intern Data Analyst

Mobitel Head Office | Nov 2024 - May 2025 | Onsite

Conducted time series analysis on telecom data, built automated data pipelines, collected macroeconomic indicators using web scraping, developed vegetable price forecasting models, and completed personnel profile analysis to identify director-company relationships.

Overview

Highlights

Sep 2026
Expected Graduation
Trainee
Data Engineer
10+
Projects Completed
7
Certifications

Portfolio

Featured Projects

AI-Powered Interview Training Voice Bot

Developed an AI-driven interview preparation system using Retrieval-Augmented Generation to generate role-specific interview questions from uploaded job descriptions. Integrated Wav2Vec2 speech emotion recognition to analyze confidence and emotional stability.

Python PyTorch RAG FAISS Wav2Vec2 LLM
Construction Safety Monitor
GitHub Demo Soon

Construction Safety Monitor

Developed an AI-driven construction safety monitoring system using computer vision techniques to detect and classify safety violations in real-time. Integrated deep learning models to identify potential hazards and alert workers and supervisors.

Python Roboflow YOLO Deep Learning
Sentiment Analysis API
GitHub Demo Soon

Sentiment Analysis API

Developed a RESTful API for performing sentiment analysis on text data. Utilized pre-trained language models to provide accurate sentiment predictions and integrated the API with a simple web interface for user interaction.

scikit-learn Machine Learning OpenCV REST API
Disease Detection CNN
Code Soon Demo Soon

Cinnamon Leaf Disease Detection Using CNN

Built a convolutional neural network model to detect and classify diseases in cinnamon leaves using image data. Applied preprocessing, data augmentation, and hyperparameter tuning to achieve high classification accuracy.

TensorFlow Keras OpenCV CNN
Price Forecasting
GitHub Demo Soon

Vegetable Price Forecasting

Built predictive models using historical vegetable prices and economic indicators to forecast future prices. Applied advanced time series methods including VAR, VECM, and ARDL models.

Python Pandas Statsmodels Forecasting
Data Warehouse Dashboard
Code Soon Demo Soon

Data Warehousing and Power BI Dashboard

Designed a snowflake-schema data warehouse using REST APIs, JSON, Microsoft Fabric, and Power BI. Built comprehensive reporting dashboards for business analysis and operational insights.

Microsoft Fabric Power BI REST API SQL
NLP Director Extraction
GitHub Demo Soon

Company Director Extract Using NLP

Developed a web scraping and NLP tool to extract company director names from CSE-listed company websites. Analyzed director-company relationships to identify key influencers for strategic partnerships.

Python BeautifulSoup spaCy Flask

AI Blog Assistant

Developed a Streamlit-based AI web application to generate blog posts based on user-provided titles and keywords. Leveraged generative AI to support content creation and topic-based writing workflows.

Python Streamlit Generative AI
Demand Forecasting
Code Soon Demo Soon

Enterprise Demand Forecasting System

Built forecasting solutions using Prophet, XGBoost, Theta, and TSB models to predict demand and support inventory planning. Implemented ensemble methods for improved accuracy.

Python Prophet XGBoost Forecasting
Inventory Analytics
Code Soon Demo Soon

Enterprise Inventory Analytics Platform

Developed inventory analytics and reporting solutions using Microsoft Fabric, REST APIs, Power BI, and ETL pipelines. Designed dashboards for real-time inventory visibility.

Microsoft Fabric Power BI REST API ETL

Expertise

Skills & Technologies

Programming & Databases

Python SQL MySQL REST APIs GitHub

Data Engineering & BI

Microsoft Fabric Power BI ETL Pipelines Data Warehousing SSIS SSAS

Machine Learning & AI

Machine Learning Deep Learning TensorFlow Keras NLP YOLO

Analytics & Frameworks

Pandas NumPy Scikit-learn Statsmodels Prophet XGBoost Flask Streamlit BeautifulSoup AWS

Background

Education

BSc (Hons) Information Technology specialization in Data Science

Sri Lanka Institute of Information Technology (SLIIT) | 2022 - Sep 2026

Specialization: Data Science

Completed academic requirements with a focus on data science, machine learning, and advanced data analytics. Expected to graduate in September 2026.

G.C.E Advanced Level

Ferguson High School, Rathnapura | 2012 - 2020

Stream: Science (Mathematics, Physics, Chemistry)

Strong foundation in physical sciences and mathematics with consistent academic performance.

Credentials

Certifications & Achievements

PDF

AI / ML Engineer Stage 1

SLIIT

2024

PDF

AI / ML Engineer Stage 2

SLIIT

2024

Data Science Foundation certificate

Data Science Foundation

Great Learning

2024

PDF

Python Basic

HackerRank

2024

PDF

Introduction to Data Analytics

Simplilearn

2024

Basics of Exploratory Data Analysis certificate

Basics of Exploratory Data Analysis

Great Learning

2024

Programming Basics certificate

Programming Basics

Great Learning

2024

Connect

Get In Touch