Data & BI AnalystKolkata, India

Aneek
Hait

I do the analysis, and build the tool when the tool doesn’t exist.

Aneek Hait

Officially: Data & BI Analyst at Accenture in Kolkata. In practice it’s about half analysis and half building the thing that makes the analysis possible — waiting two sprints for a script is how a question goes stale.

I let a model write the first draft of a lot of that code. It doesn’t get to merge itself.

Now

Building reporting systems at Accenture, shipping small tools that remove my own bottlenecks, and looking for work where an analyst is allowed to build.

01 — Work

Things I built because they bugged me.

Both of these started as something I needed, couldn’t find, and decided to write instead. Every figure comes from the repo it links to.

Text Analyzer Pro setup screen showing dropzone, vectorizer options, and clustering controls

012025

Text Analyzer Pro

Private, analyst-friendly text clustering for spreadsheet data.

Passing tests
187
Clustering models
4
Privacy model
Local
  • Python
  • PySide6
  • scikit-learn
  • NLP
Titanic survival heatmap comparing passenger class and sex

022025

Titanic Survival Analysis

A familiar dataset pushed beyond familiar conclusions.

Passengers studied
1,309
Survival odds ratio
11.3×
Passing tests
49
  • Python
  • pandas
  • scipy
  • Chart.js
TicketAudit overview screen showing file summary, column mapping results, and audit status

032026

TicketAudit

Offline desktop tool for auditing ITSM ticket exports — handles 100k–300k row files that choke Excel.

Passing tests
~640
Rows in 8.4 s
300k
Languages detected
33
  • Python
  • PySide6
  • pandas
  • Lingua
  • pytest

All work →

02 — Side projects

Things I built outside the day job.

Independent experiments and useful tools, separate from client work.

Atomic Focus application dashboard showing the AI Pomodoro timer, task breakdown, and ambient sound mixer

2026

Atomic Focus

Free AI Pomodoro timer that breaks overwhelming tasks into atomic steps and blends ambient sounds for deep work.

Public access
Free
Ambient soundscapes
6+
Session storage
Local
  • React
  • TypeScript
  • AI Task Breakdown
  • Web Audio API
  • Tailwind CSS

03 — Experience

How I ended up here.

Started in delivery, moved toward the decision. The build instinct never went away.

  1. 08/2023 — Present

    Software Engineer (Data Analyst)

    Accenture / Kolkata

    • Analyzed 100+ structured and unstructured datasets containing millions of data points.
    • Built Tableau and Excel reporting that surfaces trends, outliers, and business priorities.
    • Translated text analysis and descriptive findings for marketing, finance, product, and senior stakeholders.
  2. 07/2022 — 08/2023

    Associate Software Engineer (BI Reporting)

    Accenture / Kolkata

    • Prepared and validated dashboard-ready datasets for recurring stakeholder reporting.
    • Improved reporting quality through consistency checks, issue resolution, and cleaner preparation routines.
  3. 03/2022 — 05/2022

    Software Developer Intern

    Accenture

    • Built software delivery foundations across Agile, testing, automation, Selenium, and Java.

04 — Toolkit

What’s on the desk.

Grouped by what I’m doing rather than by vendor, because the question picks the tool.

Analyse

  • SQL
  • Python
  • pandas
  • Statistical testing
  • Confidence intervals
  • Data QA

Build

  • PySide6
  • scikit-learn
  • CLI + GUI tooling
  • pytest
  • Workflow automation

Ship & explain

  • Power BI
  • Tableau
  • Excel
  • Dashboard design
  • Stakeholder reporting

How I work

  • AI-assisted development
  • Reproducible analysis
  • Tests on anything that ships
  • Cross-functional delivery

05 — Notes

Things I got tired of explaining twice.

Short pieces on the statistics and habits behind the analysis.

All notes →

06 — Contact

Bring me
the messy one.

Fuzzy question, dubious data, no obvious owner. I’m interested in analysis, BI, and reporting work where an analyst is allowed to build the tooling as well as read the output.