About
Sameer Chaturvedi
I'm an ML + software engineer. Basketball has been the main constant in my life, and the driving motivator behind my mentality, perspectives, and success. I build AI for the game, and I bring the same engineering to recommendation systems at Amazon and fusion research at MIT.

Purpose
Using engineering to solve problems in the two things I love most: basketball and physics.
Basketball
Give back to the game that has given so much to us all.
The game found me after I moved from California to India before high school. No coach, rare courts, broken wooden backboards, and sometimes all I had was my ball. I taught myself, became an early member of Jr. NBA and NBA India, and got deep into the community working to grow the game there. The sheer lack of resources is what pushed me to build.
Follow Through started with me recording my own jumper, watching pros on TV, and tweaking micromovements. It became an app that gives anyone with a phone the coaching feedback I never had. I play every day, and I'm not chasing a shortcut into the league. I'm chasing mastery: seeing the game clearly, articulating insights simply, and helping players reach their ceiling.
Physics
Engineering with purpose.
I studied astrophysics alongside computer science, and in college I faced a choice: pursue a physics Ph.D. in a niche academic subarea, or develop my engineering intuition to build tools with immediate, real-world impact. I chose engineering. We build instruments to stretch our perception, to glimpse truths inaccessible to our raw senses, and that recursive process, discovery leading to tools that unlock further discovery, is what I want to be part of.
Today that means software for plasma fusion research at MIT: gold-standard engineering applied to the framework code that is rarely in a scientist's time budget, so physicists can spend their limited time on the physics. I believe evolution is no longer strictly biological. It's technological. There are always more problems to solve, more tools to build, more boundaries to shatter.
Experience
Where I've worked.
Currently at Amazon Prime Video and MIT's Plasma Science and Fusion Center. Before that: four years at Microsoft on M365 security, a short contract at Cerebro Sports, on-device computer vision at AI.Reverie, and Kubernetes container runtimes at Red Hat.
- Jul 2025 -- current
Prime Video Personalization and Discovery, New York
- Core developer of Son of Anton, the team's agentic AI oncall platform: 7 Rust tools and 17 agent skills that give LLM agents live access to production systems, run in Claude Code and Kiro. It became the team's standard way to investigate production issues.
- Shipped one of the first AWS Bedrock AgentCore agents with per-user OAuth on-behalf-of delegation: platform GA to a production runtime in 8 days, now live in Slack answering as each requester.
- Worked across two generations of a worldwide subscription-channel recommender: a contextual multi-armed bandit learning in 6 regions, and its replacement, a sequence-aware collaborative-filtering model served through approximate-nearest-neighbor retrieval, whose 8-market A/B launch I owned.
- Root-caused months of silent recommendation degradation in one region to a stale upstream input, shipped six iterations of data-freshness safeguards, recovered the fleet across six regions, and built an automated health monitor (PySpark, Airflow on EMR on EKS, 80 tests).
- Argued for a final A/B test before a planned carousel retirement. It showed significant subscription lift (+134K annualized), reversed the decision, and led to worldwide expansion.
- Delivered a cross-org Fire TV home-screen filtering cap, caught four silent-failure modes before ship, and built and ran the partner's production load tests, cutting the required load about 3x.
- Owned annual infrastructure cost planning for two rounds (about 7.5% year-over-year reduction against a 5% target) and tier-1 oncall: 11 primary weeks and about 20 Sev2 incidents.
- Won the 2026 Prime Video hackathon with an automated NBA highlight row: live stats and play-by-play, PyTorch neural style transfer, OpenCV, ComfyUI, and stat-driven title cards.
- 2025 -- current
Disruption Studies Group -- DisruptionPy
- Architecting DisruptionPy: a framework for analysing plasma-fusion data across five tokamak reactors to predict and avoid disruptions using anomaly models.
- Revamped the backend to decouple data access from specific implementations: pluggable backends (MDSplus, Xarray/Zarr) behind abstract interfaces for testability and multi-machine scalability. Validated bit-identical output against the reference dataset before merge.
- Root-caused and fixed a family of multiprocessing start-method bugs (fork vs spawn vs forkserver) that silently dropped every MAST physics variable on macOS and Python 3.14.
- Moved framework defaults into layered configuration (TOML, environment, explicit arguments) so each run records the settings it actually used.
- First author on an APS Division of Plasma Physics 2026 poster on maintainable, extensible architecture for multi-machine disruption studies.
- Summer 2025
Live Gameplay Team
- Short engagement in summer 2025, scoped to one demo for a tournament.
- LLM chat over live tournament stats, with realtime graphs and dashboards.
- Designed the pipeline that converts semantic text to SQL, queries the stats DB, processes data, and handles edge cases.
- 2021 -- 2025
M365 Security Detections
- Petabyte-scale big-data platform using ML to detect cyber-attacks in near real time across all of M365.
- Lead engineer for Microsoft's first mail-anomaly detection (response to the nation-state incident where hackers accessed executive and federal emails).
- Lead engineer on a GPT-based security-detection assistant that analyses machine and identity activity for attack patterns.
- Designed the production workspace that enables data-science and LLM-backed detections in an agile PySpark environment with CI/CD and realtime job monitoring.
- Expedited detection programming by over 75% on distributed systems; auto-failover geo-replicated BCDR architecture.
- 2020
Computer Vision Team
- Lead engineer on a deep-learning + iOS app for real-time object detection and instance segmentation.
- Improved accuracy with dropout, batch normalisation, and training on custom synthetic data.
- Converted models to run on-device via LibTorch; wrote the Objective-C++ bridge, hand-rolled NMS, and the full AVFoundation capture pipeline. CoreMotion integration plotted phone-path trajectory.
- Productionised the library and ETL pipeline with custom PyTorch DataLoaders and dataset mappers.
- 2019
OpenShift -- Container Runtimes
- Upstream contributions to CRI-O (Kubernetes container runtime interface) and Libpod (container and pod manager).
- Unblocked engineers on image-volume write issues inside containers, fixed container-hook monitoring and execution, and added CLI env-var flag passthrough.
Education
Boston University
- Master's
- AI + Deep Learning
- Bachelor's
- Computer Science + Astrophysics
- Honours
- Presidential Scholar -- GPA 3.75 / 4
Also
Outside the day job.
- Technical mentor at the Boston University Innovation Program, 2023 to 2025.
- Official speaker at DevConf.us 2019 in Boston: “Sports Science: ML for Skill Analysis”.
- hackNY technical fellow, 2020. BU Spark! technical fellow, 2018 to 2019.
- BostonHacks 2018 winner with BostonCracks: a sidewalk damage score from semantic segmentation of Street View frames, for equitable repair.
- Vice President of OpenWeb, BU’s coding and app development student org, 2020 to 2021.
- Hosted an NBA podcast.
Skills
What I've worked with.
Everything below is from production work or research, tagged to where it was used.
Recommendation + ranking
- Contextual multi-armed bandits in production across 6 regions (Amazon)
- Sequence-aware collaborative filtering + ANN retrieval (Amazon)
- Logistic regression, stratified sampling, softmax tuning (Amazon)
- Staged A/B dial-ups with latency + availability guardrails (Amazon)
- Cross-service content-filtering pipelines (Amazon)
Security + anomaly ML
- Mail-anomaly detection for M365 (Microsoft)
- GPT-based security-detection assistant (Microsoft)
- Random-forest entity detections (Microsoft)
- Petabyte-scale event processing (Microsoft)
Distributed systems
- Spark, PySpark, Azure Functions (Microsoft)
- Airflow on EMR on EKS, AWS CDK, multi-region pipelines (Amazon)
- Tier-1 oncall, Sev2 root-causing, infra cost planning (Amazon)
- CI/CD, real-time job monitoring (Microsoft)
- Auto-failover geo-replicated BCDR (Microsoft)
- CRI-O, Libpod, Kubernetes container runtimes (Red Hat)
Scientific software
- DisruptionPy: anomaly models on Tokamak fusion data (MIT)
- Pluggable backends via abstract interfaces (MIT)
- MDSplus, Xarray/Zarr for multi-machine scalability (MIT)
LLM agents + apps
- Agentic oncall platform: Rust tools + agent skills for Claude Code and Kiro (Amazon)
- AWS Bedrock AgentCore with per-user OAuth delegation, MCP servers (Amazon)
- GPT-based security-detection assistant (Microsoft)
- Semantic-text to SQL over a live stats DB (Cerebro Sports)
Classical + deep computer vision
- Kalman filters, Savitzky-Golay smoothing, Circle Hough Transform
- Motion energy, contour detection, frame differencing, template matching
- Single-shot object detection models
- Pose estimation for shot-mechanics analysis
Deep learning
- Dropout, batch normalisation, hyperparameter tuning (AI.Reverie)
- Training on custom synthetic data (AI.Reverie)
- Custom PyTorch DataLoaders and dataset mappers (AI.Reverie)
- TorchScript model conversion for mobile (AI.Reverie)
On-device mobile ML
- iOS object detection + instance segmentation (AI.Reverie)
- Swift + AVFoundation capture pipeline
- LibTorch via Objective-C++ bridge
- Device motion logging for trajectory analysis
Full-stack product
- Agile PySpark workspace with CI/CD + job monitoring (Microsoft)
- LLM chat demo with realtime graphs + dashboards (Cerebro Sports)
- Next.js, React, TypeScript, Tailwind (this site)
Small-team engineering
- Leading features end to end at Amazon, MIT, and Microsoft
- Working with physicists, coaches, analysts, and non-technical stakeholders
- Production release hygiene: CI/CD, BCDR, observability
- Mentoring student founders at the BU Innovation Program