Hello, I am. Supreeth Chittaluri.. I am a junior studying Computer Science at the University of Michigan.

Supreeth Chittaluri.

Experiences

01

OneStream Software

AI Product and Engineering Intern

Summer 2026
Birmingham, Michigan

  • Built a Python pipeline ranking 300+ forecast signals with LassoCV and Granger causality tests.
  • Cut screening from days to under 2 hours for 230+ consultants; raised true-driver recall from 2.2% to 90.3% at 100% precision.
02

HCL Global Systems

Software Engineering Intern

Summer 2025
Farmington Hills, Michigan

  • Built a FastAPI, PostgreSQL, and pgvector recruiting platform that cut shortlisting from 45 to 8 minutes.
  • Served 1,000+ weekly searches at 99.9% uptime, with 86% top-five relevance and 95% under 240 ms.
03

Michigan Data Science Team

Software Engineer Team Lead

2024–2025
Ann Arbor, Michigan

  • Led seven engineers forecasting demand across 1,800 U.S. air-travel markets with LightGBM.
  • Reduced forecast error from 21% to 13% and reached 82% directional accuracy.
04

First Class Rentals

Software Engineering Intern

Chicago, Illinois

  • Built demand forecasting and reporting tools for a 20-unit portfolio, lifting revenue 15% and occupancy from 90% to 95%.

Projects

a2transit planning a route across a live map of Ann Arbor
01Transit routing

a2transit

One route search across Ann Arbor’s city and university bus networks.

  • 8,308 walking links
  • ~4 ms warm queries

Python · FastAPI · PostGIS · Redis · React · GTFS

Undrift dashboard showing skill freshness, depth, momentum, and forecasts
02Developer tools

Undrift

Turns GitHub history into evidence-backed skill freshness and momentum scores.

  • 302-commit evaluation
  • $1.70 → $0.09 per run

Python · FastAPI · PostgreSQL · React · GitHub API · Claude

CommonGround room with ranking controls and per-member satisfaction
03Group recommendation

CommonGround

Builds shared playlists around the least-satisfied listener, not the group average.

  • 3.1× precision vs. popularity
  • ~16 ms playlists

Python · scikit-learn · FastAPI · PostgreSQL · WebSockets · React

Pulse dashboard showing market sentiment and mention volume
04Market intelligence

Pulse

Finds stock chatter that is unusual for a ticker’s own history.

  • 45% filtered before the LLM
  • 0.05–0.20% false positives

TypeScript · Node.js · PostgreSQL · React · Gemini · SSE

05Systems engineering

MiniRedis

A Redis-style C++ server with concurrent clients, TTLs, LRU eviction, and persistence.

  • 52k+ operations per second
  • Append-only persistence

C++20 · TCP/IP · Multithreading · CMake

Skills

Languages

C++ · Python · TypeScript · JavaScript · SQL

Frontend

React · Next.js · HTML · CSS

Backend and APIs

FastAPI · Node.js · Express · REST APIs · Server Sent Events · WebSockets

Data and Storage

PostgreSQL · Redis · SQLite · Pandas · NumPy · PostGIS · Supabase · SQLAlchemy

Machine Learning

PyTorch · TensorFlow · Gemini · Applied AI · Statistical detection

Infrastructure and Tools

Docker · AWS · Google Cloud · Git · GitHub · CMake · Linux

Education

Ann Arbor, Michigan

University of Michigan

Bachelor of Science in Engineering in Computer Science (B.S.E. C.S.)

Junior

Relevant coursework

EECS 201Computer Science Pragmatics

EECS 203Discrete Mathematics

EECS 280Programming and Introductory Data Structures

EECS 281Data Structures and Algorithms

EECS 370Introduction to Computer Organization

EECS 376Foundations of Computer Science

EECS 482Introduction to Operating Systems

EECS 484Database Management Systems

EECS 485Web Systems

EECS 491Introduction to Distributed Systems

EECS 493User Interface Development

EECS 497Human Centered Software Design and Development

EECS 498-016Applied Agentic Software Engineering

ROB 102Introduction to AI Programming

MATH 214Applied Linear Algebra

MATH 215Multivariable and Vector Calculus

About Me

Supreeth Chittaluri

I am a junior at the University of Michigan studying Computer Science, with a focus on software engineering and applied AI. I am drawn to problems where algorithms, data, and product decisions all matter, especially when the result can make something complicated easier to understand or use.

That interest shapes the work I choose. I built a2transit to connect Ann Arbor’s two bus systems in one route search, Pulse to separate meaningful market activity from background noise, and Undrift to make skill growth visible through real development history. Alongside my experience building AI and production software at OneStream, these projects have taught me to work across the full product, measure whether an idea actually works, and stay with difficult technical problems until I understand them.

Life outside software

Supreeth at an amusement park with friendsSupreeth and friends together in the city at night
Always love hanging out with my friends
Pizza at L’Industrie Pizzeria in New York City
Always chasing the next great meal, this one’s at L’Industrie Pizzeria in NYC
An outdoor basketball hoop under the evening sky
Play basketball often
An orange sunset over the Pacific Ocean in Los AngelesA sunset over the hills of Los Angeles
Love traveling, these are some sunsets from LA, California
Michigan football from the front row at the Big House
Love catching games at the Big House
A concert arena filled with orange lights
Big fan of live music