Open to relocation & remote opportunities

Let’s find
the next signal.

↗
Portrait of Harshit Siwal
Hello, I'm

Harshit Siwal.

Finding signal
in the noise.

Data analyst & data scientist

Explore my work
Signal / noise
Featured projectAI Data AnalystBusiness questions → actionable answers
From data to decisions

Selected projects.

One analytics system. One hands-on data lab.
Explore the thinking and try the work.

AI Data Analyst

Agentic analytics / Data warehouses

Business questions answered in plain English, with a workflow built around 25 agents and 45 skills.

View project

Interactive Data Lab

Regression / Classification

Explore regression noise and classification thresholds in two working experiments using synthetic data.

Open the lab

Experience

Working with
the real world.

From financial transactions to everyday reporting.
Reliable data is where good decisions begin.

Sep 2025 — Present

InnoPy Solutions

Data Analyst Intern

Less manual work.
More time for analysis.

Automated data entry, cleaning, and validation using Python and Pandas. Refactored reporting queries with indexing and CTEs, and built an Excel data-quality dashboard with Power Query.

~40%less manual processing time
~30%faster SQL execution

Approximate improvements reported in my résumé.

A closer look at the work
Automation
Python and Pandas workflows for data entry, cleaning, and validation.
Query performance
Indexing, common table expressions, and SQL refactoring for reporting queries.
Data quality
An Excel dashboard using Power Query and pivot tables for automated checks and weekly reporting.
Apr — May 2025

SBM Bank

Data Analyst Intern · Security

A closer look at
financial risk.

Validated financial transactions with Python and SQL for compliance reporting. Supported ETL, analyzed spending patterns, and tuned queries used in fraud reviews.

500k+financial transactions validated
10+high-risk anomalies identified
A closer look at the work
Validation
Used Pandas, NumPy, and SQL to improve transaction records for compliance reporting.
Fraud reviews
Tuned SQL queries to surface high-risk anomalies for the security team.
Pattern analysis
Supported transaction-data ETL and used descriptive statistics to examine spending patterns.

From question
to a clear answer.

A closer look at the AI Data Analyst project.

Question → evidence → answer
BUSINESS QUESTION What changed, and why? 01 / QUERY + VALIDATE 02 / ANALYZE Data warehouse Clean, check, query 03 / EXPLAIN A finding. Its context. A next step.
Illustrative workflow25 agents / 45 skills
Agentic analytics

AI Data Analyst

An agentic analytics system that connects natural-language questions to data warehouses and explains the findings in plain English.

Ad-hoc analysis: from hours to minutes.

  • Natural language
  • Multi-agent systems
  • Data warehouses
More code, experiments, and work in progress.Visit GitHub

Interactive data lab

Don’t just read it.
Explore it.

Small experiments in how models behave.
Move a control. Watch the trade-off.

Linear regression120 sample observations
Observations Fitted line

Experiment with uncertainty

How much signal
survives the noise?

The underlying relationship stays the same. Adding noise makes individual observations less predictable, even when a trend remains.

Clear signalMore uncertainty
R² · in-sample fit—

R² measures how much variation the fitted line explains in this sample. It does not measure performance on unseen data.

Educational demos using deterministic synthetic data. These are not results from employer systems or the AI Data Analyst project.

My approach

A better question.
A clearer decision.

How I approach an analytics problem,
from the first question to the final explanation.

  1. 01

    Define the decision

    Start with the business question. Clarify who needs the answer, which metric matters, and what would change as a result.

    A focused question
  2. 02

    Understand the data

    Examine quality, missing values, and possible bias. Clean and validate before treating a pattern as evidence.

    A reliable foundation
  3. 03

    Test the explanation

    Explore patterns, choose a useful baseline, and evaluate a model or hypothesis with the right measures.

    Evidence with context
  4. 04

    Make the result usable

    Explain the finding, its limitations, and the next action. Use a dashboard, a clear chart, or an automated workflow where it helps.

    An informed next step

Toolkit

The right tool.
For the right question.

Analysis & engineering

Python, Pandas, SQL, PySpark, R, NumPy, dbt, Snowflake

Machine learning

Scikit-learn, Statsmodels, XGBoost, regression, classification, clustering, feature engineering

Business intelligence

Power BI, Tableau, Looker, Excel, Power Query, dashboard design

Experimentation & cloud

Hypothesis testing, power analysis, cohort and funnel analysis, AWS, Azure, Databricks

Explore the full technical stack
Python & modeling
Pandas, NumPy, Scikit-learn, Statsmodels, logistic regression, random forest, XGBoost, gradient boosting, K-Means, hierarchical clustering
Product & risk analytics
Cohort and funnel analysis, retention, user segmentation, conversion optimization, behavioral risk signals, precision, recall, AUC-ROC
Statistics & experiments
A/B testing, hypothesis testing, multivariate testing, power analysis
Cloud & data platforms
AWS S3, Glue, Athena, SageMaker, Azure, Databricks, Snowflake, dbt, PySpark

Behind the analysis

Hi, I’m Harshit.

I’m a data analyst based in India, working across analytics, automation, and predictive modeling. I enjoy making complex data easier to understand—and more useful to the people making decisions.

My experience spans banking and analytics, with a focus on data quality, efficient SQL, and Python workflows. I’m open to relocation and remote opportunities.

Download my résumé

Education

Bachelor of Computer Applications

IMS Noida · 2019–2022

Database management, statistics, and data structures

Certifications

  • Microsoft Power BI Data Analyst Associate PL-300
  • Google Data Analytics Professional Certificate · Coursera
  • Python, C & C++ IIT Bombay

Project overview

AI Data Analyst

Business questions, answered in plain English.

The problem

Ad-hoc business analysis can mean repeatedly moving between a question, warehouse queries, and a written explanation.

The approach

I built an agentic analytics system connecting Claude Code to data warehouses. It combines 25 subagents and 45 Markdown skills to support analytics tasks through natural-language questions.

The result

Reduced ad-hoc analysis time from hours to minutes, as described in my résumé.

The architecture diagram is a visual summary. This overview describes the project from my résumé; it is not a live warehouse connection.
Explore my GitHub profile