Krishnendu Biswas

Internships

Three internships: estimation and QA data tooling at QualityKiosk, pay benchmarking at Tata Steel, and rural social impact work with IIM Ranchi.

QualityKiosk Technologies, Navi Mumbai

FEATURED

Data and AI Intern · Apr 2026 to Jun 2026 · Internal QA tooling for banking software; the code is private.

I built estimation engines and tools that cleaned up QA test data for banking software.

  • Built 2 deterministic TypeScript estimation engines (1,027 lines) with 136 unit tests, 68 of them checking parity with the original Excel model.
  • Harmonized QA data across 82 banking apps and 7 departments into one unified analytical dataset.
  • Automated Azure DevOps test-case prep in Python, standardizing 18,456 rows across 61 QA workbooks written by the QA team.
  • Delivered 7 internal applications for estimation, tracking, and QA standardization on one platform, plus 3 standalone tools.
  • Authored 144 commits in 7 weeks solo across 10 backend modules.
  • Authored a 1,147-line ML estimation PRD with 20 requirements, 6 regression targets over 10 engineered features, and champion-challenger promotion rules.

QualityKiosk estimation engines: tests and rows

QualityKiosk estimation engines test coverage and standardized QA rows Bar chart showing 136 unit tests, 68 Excel parity tests, 1,027 lines of TypeScript engine code, and 18,456 standardized QA rows. Unit tests 136 tests Excel parity tests 68 parity tests TypeScript code 1,027 lines Standardized QA rows 18,456 rows 0 Engine verified metrics Scale relative QualityKiosk estimation engines: tests and rows Unit tests 136 tests Excel parity tests 68 parity tests TypeScript code 1,027 lines Standardized QA rows 18,456 rows

QualityKiosk estimation tooling metrics, verified from code repositories and test suites.

Show chart data table
QualityKiosk engineering metrics
Metric Value Verification Source
Unit tests 136 tests TypeScript unit test suites
Excel parity tests 68 tests Parity validation suite vs original workbook
TypeScript code 1,027 lines Two estimation engines source code
Standardized QA rows 18,456 rows Python Azure DevOps test-case transformation

Tata Steel, Jamshedpur

DETAILS

Research Analyst Intern · Apr 2025 to Jun 2025 · Compensation benchmarking

I compared pay across manufacturing firms to find regional pay gaps.

  • Analyzed compensation data across 20+ manufacturing firms and 50+ job profiles to identify regional pay gaps.
  • Structured 1,000+ compensation records to benchmark pay across job clusters.
  • Standardized 25+ allowance types so firms could be compared on the same analytical terms.

IIM Ranchi, Social Impact Internship

DETAILS

Social Impact Intern · Jan 2024 to Feb 2024 · Unnat Bharat Abhiyan

I assessed rural students' learning levels and ran community drives in nearby villages.

  • Assessed 390+ rural students with Pratham and Unnat Bharat Abhiyan, and digitized the results into analysis-ready formats.
  • I ran sanitation and digital literacy drives for 140+ villagers.