Skip to main content
Shravan Anand
02

Selected Work

AI agents, retrieval systems, and quantitative finance, ordered most relevant first. Every project is dated and links to a live demo, its code, or a publication.

Cofound — project visual

Cofound

Multiplayer Coding Agent2026

A coding agent a whole team shares. The agent's transcript is stored against the project rather than against a person, and the project's standing instructions live in a COFOUND.md the agent re-reads on every run, so a second person's message continues the same conversation instead of starting a new one. Runs stream live to everyone in the project, writes can be gated behind teammate review, and a review comment rides into the next run's prompt as an instruction.

673Self-tests and browser tests, 0 failing
1 threadOne shared transcript per project, not per person
Per-phaseModel routing across plan, edit, and review
LiveDeployed to production on Vercel
  • TypeScript
  • Next.js
  • Anthropic API
  • Redis
  • Liveblocks
  • GitHub OAuth
  • Playwright
Argus — project visual

Argus

Multi-Agent RAG Platform2026

A production multi-agent RAG platform that answers questions about uploaded documents with inline citations, then grades its own answers. Five agents handle ingestion, query routing, hybrid retrieval (pgvector dense search fused with BM25 and reranked by a cross-encoder), streaming synthesis, and an automated RAGAS evaluation loop that scores every answer for faithfulness, context precision, and answer relevancy. Runs entirely on free-tier infrastructure.

1.00Hit@5, hybrid retrieval benchmark
0.92MRR with cross-encoder reranking
5 agentsIngest, route, retrieve, synthesize, evaluate
LiveDeployed to production on Vercel
  • TypeScript
  • Next.js
  • pgvector
  • LangChain
  • RAGAS
  • Groq
  • HuggingFace
  • Neon
MacroScope — project visual

MacroScope

Macro Regime Detection2026

A live quantitative research platform that classifies the US economy into four macro regimes (Expansion, Late-Cycle, Recovery, Contraction) using a Hidden Markov Model trained on 35 years of FRED data. A walk-forward validated AutoGluon ensemble forecasts next-month regime transitions. Full stack: Python HMM + FastAPI backend, Next.js 16 frontend, deployed on Vercel.

90.4%Walk-forward validation accuracy
35 yrsFRED macroeconomic data, 1990–2026
5-stateGaussianHMM with Viterbi decoding
LiveDeployed to production on Vercel
  • Python
  • hmmlearn
  • AutoGluon
  • FastAPI
  • Next.js
  • FRED API
  • GSAP
Conviction — project visual

Conviction

Equity Research Platform2026

An equity research notebook where every stock pitch is timestamped in git history and tracked live against the S&P 500, with no retroactive edits. Each pitch is a structured research note: Situation, Complication, and falsifiable thesis pillars, MECE risk tables with mitigants, comparable multiples frozen at pitch date, bear, base, and bull targets, and an interactive DCF with a WACC by terminal-growth sensitivity grid. A form-based Pitch Builder generates new entries.

LivePerformance tracked vs SPY from pitch date
3 lensesComps, targets, interactive DCF
0 depsHand-rolled SVG charts, plain math, no LLM
TimestampedGit history is the accountability layer
  • TypeScript
  • Next.js
  • Valuation
  • DCF
  • Equity Research
EarningsEdge — project visual

EarningsEdge

Earnings Call Intelligence2026

An earnings call intelligence platform that scores SEC EDGAR transcripts with FinBERT sentiment analysis, then adjusts each score for the prevailing macro regime supplied by MacroScope. The result is a sentiment surprise signal: whether a company sounded better or worse than the economic climate would predict. Analyzes the latest earnings release for any ticker live, backed by a 38-call historical dataset across 12 S&P 500 companies, with generated PDF reports.

Any tickerLive analysis of the latest earnings release
FinBERTDomain-tuned financial sentiment model
4 regimesMacroScope HMM baselines per call
LiveDeployed to production on Vercel
  • Next.js
  • TypeScript
  • FinBERT
  • HuggingFace
  • SEC EDGAR
  • Groq
NLP Finance — project visual

NLP Finance

Financial Sentiment Classifier2025

A BERT-based sentiment classifier fine-tuned on financial news headlines to flag positive, neutral, and negative market sentiment. Four epochs of fine-tuning with AdamW and a linear learning-rate schedule pushed accuracy from 70% to 99%, turning a generic language model into a domain-specific market-sentiment signal.

70% → 99%Accuracy after fine-tuning
3-classPositive / neutral / negative
BERT-baseFine-tuned via PyTorch + HuggingFace
  • Python
  • PyTorch
  • BERT
  • HuggingFace
  • Transformers
  • NLP
Traffic Collision ML — project visual

Traffic Collision ML

Crash Severity Prediction2025

Analysis of 260,000 California traffic collisions (SWITRS, 2006–2021) to predict crash severity. After preprocessing and addressing class imbalance with SMOTE, a Random Forest model reached 71% weighted accuracy, outperforming KNN and linear baselines, with feature importance analysis surfacing the conditions most associated with severe outcomes.

260,000SWITRS crash records, 2006–2021
71%Weighted accuracy (Random Forest + SMOTE)
4 modelsLinear, RF, KNN, AutoGluon compared
  • Python
  • Scikit-learn
  • Pandas
  • AutoGluon
  • SMOTE
Rocket Flow — project visual

Rocket Flow

Simulation + ML Pipeline2024–2025

A computational pipeline that generates rocket fin geometries in OpenSCAD, runs them through 1,000+ OpenFOAM simulations, and trains an AutoGluon ensemble to predict drag from geometric parameters. SHAP analysis reveals which fin dimensions matter most. The ensemble reached R² = 0.989, outperforming polynomial regression and standalone random forests.

R² 0.989AutoGluon ensemble accuracy
MAE 0.036Best model mean absolute error
1,000+Simulations in the training sweep
1st PlaceQorvo Young Innovators Award
  • Python
  • AutoGluon
  • SHAP
  • OpenFOAM
  • OpenSCAD