Yashas Bhat
I'm a computer science student at UMD, graduating in 2027. I build backend systems, developer tools, and AI workflows, usually starting from problems I want to solve for myself.
Experience
Architected TrachSense and the backend behind TrachHub, building a CO2-to-mobile alert pipeline with sub-second WebSocket delivery and a breathing-state classifier that reduced false alerts by 10%.
Built a DBSCAN + Isolation Forest anomaly detection pipeline that flagged 950+ potentially fraudulent distributors across 320K+ customer verification transactions.
Engineered 3 core APIs for Project Kuiper and built the FastAPI/PostgreSQL backend for a blockchain-integrated Space Safety Visualizer used by 10+ satellite operators.
Skills
Languages · Python, Rust, TypeScript, JavaScript, Java, SQL (Postgres), OCaml, C/C++
Frameworks · FastAPI, Flask, Axum, Next.js, React, Node.js, Tokio, FastMCP, Typer
AI & Data · LlamaIndex, Chroma, scikit-learn, OpenAI/Gemini APIs
Infra · Docker, Git, Linux/UNIX, AWS, Raspberry Pi, Arduino, IoT
Projects
Canvas MCP · Canvas LMS MCP Server
MCP server and CLI that exposes live Canvas coursework data and workflows to AI clients.
Codexport · Codex Session Export Tool
Rust CLI and local web app for browsing Codex chat history and exporting sessions to clean Markdown.
Testudot · Course Change Monitor
Dockerized FastAPI service that monitors Testudo course pages and sends alerts on new sections, seat changes, and removals.
Know · Local Semantic Search CLI
Local search CLI with persistent Chroma storage, incremental indexing, and hybrid retrieval.
Education
thoughts · ybhat@umd.edu · github · linkedin