DATA ANALYTICS / APPLIED ARTIFICIAL INTELLIGENCE

Building data solutions that drive better decisions.

I'm Naman Saini. I turn messy data into reliable pipelines, useful analysis and machine-learning systems — with an emphasis on clarity, evaluation and practical outcomes.

MSc Artificial Intelligence · University of Bath GitHub portfolio
IN THE WORK
9,993retail order lines analysed
0.82fraud model PR-AUC
18,000synthetic security records explored

01 / SELECTED WORK

Projects built around real questions.

Each project focuses on a problem, a transparent process and a measurable result — not just a list of technologies.

RETAIL INTELLIGENCE01 / 06
KEY FINDING · TABLES SUB-CATEGORY−$17.7KProfit across the sample dataset
DATA → KPIs → FORECAST → DASHBOARD
DATA ANALYTICS • FORECASTING

E-commerce Sales Analytics

Analysed 9,993 Superstore order lines to identify where discounting erodes profit. Built reusable analysis modules, customer segmentation and an interactive dashboard.

PROJECT OUTCOME17.6% forecast MAPE on a held-out year.
PythonpandasStreamlitPlotly
FRAUD DETECTION02 / 06
PR-AUC0.82Best model · XGBoost
FRAUD RECALL84%
SELECTED THRESHOLD0.12
EST. COST REDUCTION~20%
HEAVILY IMBALANCED DATA · COST-AWARE EVALUATION
MACHINE LEARNING • RISK

Financial Fraud Detection

Compared four classifiers across 283,726 transactions and optimised a decision threshold for fraud recall and estimated costs rather than misleading accuracy.

PROJECT OUTCOME84% fraud recall at the chosen threshold.
scikit-learnXGBoostModel evaluation
APPLIED AI / AGENT SYSTEMS03 / 06
Alert triage01
Evidence + cited playbooks02
Human-reviewed response03
RAG · MCP TOOLS · AUDITABLE WORKFLOW
AI ENGINEERING • CYBERSECURITY

SOC Copilot

Built a working investigation-assistant MVP that connects retrieval, least-privilege tools, typed agent hand-offs and approval-gated recommendations. Uses synthetic SOC data; not deployed in production.

WHAT IT DEMONSTRATESEvidence traceability and human-in-the-loop controls.
PythonFastAPIRAGMCPStreamlit
SECURITY ANALYTICS

Cybersecurity Incident Analytics

Cleaned and analysed 18,000 synthetic SOC incidents to explore attack patterns, SLA breaches and response metrics.

18Ksynthetic incidents
PythonStreamlitKPIs
View repository
MSC RESEARCH

Network Intrusion Detection

Investigated ML and deep learning methods for intrusion detection, focusing on class imbalance, feature engineering and per-attack evaluation.

ML / DLcomparative research
PythonCybersecurityEvaluation
Academic dissertation · Source not published
DATA ENGINEERING

Data Cleaning & ETL Pipeline

Prepared approximately 50,000 customer sales records with imputation, deduplication, type conversion and outlier checks.

~1.2Kduplicates removed
pandasETLData quality
Project overview · Source not published

Looking for more implementation details? Explore all GitHub repositories

02 / WHAT I BRING

Capabilities with a purpose.

Tools matter, but the goal is to make them useful for the people making decisions.

Analytics & decision support

Translate raw datasets into understandable KPIs, dashboards, forecasts and recommendations.

Python · SQL · pandas · Plotly · Streamlit

Applied machine learning

Build and compare models, address class imbalance and explain performance trade-offs honestly.

scikit-learn · XGBoost · TensorFlow · Evaluation

Data & AI workflows

Design reproducible data preparation, SQL-based systems and early-stage AI applications with auditable outputs.

ETL · MySQL · FastAPI · RAG · MCP

03 / BACKGROUND

Curiosity backed by hands-on work.

My background combines computer science, postgraduate AI study and experience supporting Python programming education. I focus on rigorous analysis, reproducible work and explaining technical choices clearly.

Connect on LinkedIn
2025 — 2026
EDUCATION

MSc Artificial Intelligence

University of Bath, UK

Machine learning, deep learning and NLP. Dissertation research in network intrusion detection.
NOV 2025 — MAY 2026
EXPERIENCE

Graduate Teaching Assistant

University of Bath, UK

Supported Python labs, systematic debugging, code review and accessible explanations of programming concepts.
2017 — 2021
EDUCATION

BTech Computer Science Engineering

Amity University, Noida, India

Foundations in software engineering, algorithms, object-oriented programming and relational databases.

04 / LET'S CONNECT

Let's turn a complex problem into a clear solution.

Interested in opportunities across data analytics, data engineering and applied AI. I'd be glad to discuss where I could contribute.