Aditya Sai Kumar
Kusetti

Data Analytics Engineer

I ❤ data

I build data pipelines, forecasting and anomaly detection models, and search systems that turn raw data — from satellite imagery to city bike networks — into decisions people can act on. Currently completing my MS in Data Analytics Engineering at Northeastern (expected December 2027).

Portrait of Aditya Sai Kumar Kusetti
FIELD LOG

Experience

  1. Graduate Teaching Assistant

    Northeastern University · DADS6600, Computation & Visualization for Analytics

    • Support 60+ graduate students, answering questions on coursework, assignments, and technical issues.
    • Grade assignments, quizzes, and hands-on sessions against faculty rubrics, and hold office hours covering Python programming, data analysis, and visualization techniques.
    • Maintain course content and publish weekly module announcements with learning objectives, deliverables, and deadlines.
    • Collaborate with professors, fellow TAs, and course managers to resolve student concerns and keep grading accurate, and troubleshoot Coursera, dataset, and Jupyter Notebook issues.
  2. Research Intern

    Indian Space Research Organisation (ISRO) — National Remote Sensing Centre · Hyderabad, India

    • Developed a hybrid quantum-classical machine learning model in Python with Qiskit that encodes grayscale images into qubits for digit classification, and ran experiments on Amazon Braket and IBM Quantum Composer.
    • Benchmarked the model against classical baselines on accuracy and computational efficiency to assess quantum approaches for satellite image processing.
    • Supported a scientist's route optimization study in QGIS by collecting and batching geo-coordinates and running route optimization on the batched points.
  3. Machine Learning Trainee

    Cognibot · Remote

    • Engineered and optimized predictive ML models in TensorFlow and scikit-learn, improving accuracy through systematic hyperparameter tuning and feature engineering.
    • Benchmarked algorithms across diverse datasets to identify the top-performing approaches.
BUILD LOG

Projects

Both projects are live and in active development. Each card lists what is currently being added.

In active development

Bluebikes Live Analytics Platform

An end-to-end system for Boston's bike-share network: live station data every 5 minutes, a warehouse of historical trips, demand forecasting, anomaly detection, and pipeline monitoring.

  • Built 5-minute ingestion of the Bluebikes GBFS feed (about 630 stations per snapshot) into PostgreSQL with Row Level Security, plus a freshness check that flagged a 6.8-day and a 3.8-day outage.
  • Loaded 29 months of trips (11.9M raw rows) into BigQuery and modeled them with 8 dbt models and 21 passing data tests, producing an hourly feature table of 11.8M station-hours.
  • Trained a LightGBM demand forecast that cut test MAE by 19.9% (0.787 to 0.630) against a seasonal-naive baseline on a time-based hold-out.
  • Evaluated anomaly detectors on injected faults; a city-adjusted z-score caught 76% of faults at stations expecting 25 or more trips, at a 0.19% hourly false-alarm rate.
  • Deployed a FastAPI service on Google Cloud Run, a public Streamlit dashboard, and a Grafana pipeline-health dashboard.
  • Python
  • SQL
  • BigQuery
  • dbt
  • LightGBM
  • FastAPI
  • Grafana

In progress: adding weather features to the demand forecast and moving data collection to a cloud scheduler.

In active development

AI-Powered Job & Co-op Finder

A co-op and internship search platform with a built-in search evaluation, comparing how well keyword, embedding, and hybrid retrieval find the right postings.

  • Aggregates postings from multiple job APIs into MongoDB Atlas, with idempotent upserts, scheduled runs, and API quota tracking.
  • Merges different API schemas into one deduplicated collection of 3,410 postings.
  • Implemented BM25 from scratch and verified it against rank_bm25, and built dense (all-MiniLM-L6-v2) and Reciprocal Rank Fusion hybrid retrieval.
  • Evaluated all three on 15 hand-labeled queries: dense retrieval reached nDCG@10 of 0.72, compared with 0.59 for hybrid and 0.52 for BM25.
  • Added question answering over the top 5 retrieved postings, with numbered citations to its sources.
  • Python
  • MongoDB Atlas
  • BM25
  • Embeddings
  • Groq
  • Streamlit

In progress: new search and filtering features.

TRAINING DATA

Education

STACK

Skills

Languages

Python, SQL, TypeScript, JavaScript

Data Engineering

dbt, BigQuery, PostgreSQL (Supabase), MongoDB Atlas, Airflow, Spark, Kafka, Google Cloud Run, ETL and API ingestion pipelines, data quality monitoring

Machine Learning & AI

scikit-learn, LightGBM, TensorFlow, time-series forecasting, anomaly detection, MLflow, LLMs (Groq), information retrieval (BM25, dense and hybrid)

Analytics & Visualization

Tableau, Grafana, Streamlit, Excel

Geospatial & Quantum

QGIS, Qiskit, Amazon Braket, IBM Quantum Composer

Tools

Git, GitHub, GitLab, GitHub Actions (CI/CD), Linux, Cursor, Claude Code