>_Shruti Venkataraman résumé.pdf
Senior Data Scientist

Data Scientist, 5 years in lending

Data scientist with seven years of experience building recommendation, pricing and demand forecasting models for e-commerce and quick-commerce businesses. Takes problems from framing to production with engineers, designs A/B tests to prove impact and mentors three junior data scientists.

12yrs teaching
1.8kstudents compiled
46apps shipped
50%girls in Gr12 CS
01 · README.md

while(confused) explainDifferently();

Data scientist with seven years of experience building recommendation, pricing and demand forecasting models for e-commerce and quick-commerce businesses. Takes problems from framing to production with engineers, designs A/B tests to prove impact and mentors three junior data scientists. Works in Python, SQL, Spark and MLflow on cloud data platforms.

— Shruti Venkataraman
README.md· main · updated today
# install
curiosity >= 1.0.0no prior coding neededfear of maths: optional
# features
Real projects, deployed, with usersDebugging taught as a life skill'It's easy' is a banned phrase
# badges
pythonjavasqlwebzero-judgment
02 · the stack

Dependencies, pinned & tested

Twelve years from block coding to compilers — no deprecated methods.

Machine learning in production

Recommendation systems

Demand forecasting

Experiment design and causal inference

Python

SQL

PySpark

MLflow and model monitoring

Feature stores

Stakeholder storytelling

Mentoring

03 · the algorithm

Debugging is the curriculum

Most school CS is history of computers plus syntax dictation — a programming course with no programs. Mine inverts it. Week one, everyone ships something tiny and real. Then every concept — loops, functions, complexity — arrives as the fix for a problem their own code just hit. while(confused) we explain differently; we never say "it's easy".

  1. Ship something tinyWeek one ends with running code in every hand — a dice game, a name-art generator. Momentum before theory.
  2. Break it, read the errorError messages taught as friendly letters, not accusations. Debugging is the core literacy.
  3. Name the conceptThe loop, the function, the class — introduced as the fix for pain their own code just caused.
  4. Build for real usersTerm projects with actual users: the canteen app, the library portal. Board answers get written by people who've built.
04 · changelog

git log --twelve-years

Senior Data Scientist

Quick-commerce grocery delivery company

Built store-level demand forecasts for over 5,000 products, reducing stock-outs and wastage of perishables across dark stores.

3 years

Data Scientist

Online fashion retailer

Built a size recommendation model from returns and fit feedback, cutting size-related returns in the pilot categories.

1 year

Analytics Engineer

Market research and analytics firm

Automated survey weighting and segmentation in Python for consumer goods clients, replacing manual spreadsheet steps. Built a k-means customer segmentation that a beverage client used to plan regional promotions.

05 · dependencies

Education

M.Tech in Computer Science (Data Science)

National institute of technology

B.E. in Computer Science

Engineering college affiliated to a state university
06 · signed builds

Certifications

Google Cloud Professional Machine…
Causal Inference for Data Science…
07 · releases

Shipped to production

v2.4
Best CS Teacher — KarnatakaState teaching awards
2024
v2.0
Canteen queue app — in production 5 yearsPeak load survived: Friday samosa day
2021–
v1.8
Girls in Gr 12 CS: 12% → 50%Six-year pipeline programme
2018–24
v1.5
Published — 'Error Messages Are Letters'Teacher Plus, on debugging pedagogy
2022
08 · the blog

stdout >> thoughts.log

JUN 2026

Ban 'it's easy' from your classroom

The two words that quietly filter out half your future engineers — and what to say instead when a student is stuck.

cat post.md →
FEB 2026

Week one: everyone ships

Why my course starts with running code in every hand before a single definition — and how it rewired who signs up for CS.

cat post.md →
OCT 2025

The error message is your friend

A classroom protocol for reading stack traces like friendly letters. Debugging is the literacy; syntax is just spelling.

cat post.md →
09 · code review

Approved without changes

review #01 · LGTM ✓ approved

My daughter said CS wasn't for people like her. One term with Ms. Rao and she's built a period-tracker app her friends actually use. She's doing B.Tech now.

Kavya's motherPARENT · GR 12
review #01 · LGTM ✓ approved

The canteen app her students built has genuinely reduced Friday chaos. When it went down once, the whole school noticed. That's real software.

PrincipalNPS BENGALURU
review #01 · LGTM ✓ approved

I'm an SDE now and I still hear her voice when I read a stack trace: 'it's a letter, not an accusation'. Best debugging habit I own.

ArjunALUMNUS · SDE, FLIPKART
10 · for schools

Open pull request

>_ SESSION 2027–28 · ONE DEMO CLASS: EVERY STUDENT SHIPS RUNNING CODE IN 40 MINUTES
Current employerQuick-commerce grocery delivery company
Current roleSenior Data Scientist, Quick-commerce grocery delivery company
Open toHOD Computer Science · CS curriculum lead · EdTech advisor
Expected salary₹14–18 LPA
Notice period60 days
Willing to relocateYes — Bengaluru, Hyderabad, Pune · CBSE / ICSE / IB · lab with working machines non-negotiable
Principal, National Public SchoolCURRENT EMPLOYER · SHARED ON REQUEST
HOD Science, DPS Bengaluru2014–18 · SHARED ON REQUEST
11 · connect

ping me

Based inBengaluru, Karnataka
Phone / WhatsApp+00 00000 00000
Contact Hire me