Rajit
Sareen

I study CS at the University of Washington, with an interest in mathematics and a strong desire to learn. Here are some of my projects.

CS @ University of Washington

Paul G. Allen School · B.S. 2028

Seattle, WA

Work · 3

Timeline

5 entries · 2021 — present

Deployed AI agent orchestration systems with MCP server plugins across internal departments serving 225+ institutional clients globally. Contributed to execution and order-routing logic in a multi-threaded C++ trading platform.

C++AI AgentsMCP ServersOrder Management

Benchmarking six context-optimization strategies (RAG, summarization, LLMLingua and hybrids) across LongBench, evaluating Llama-3.1-8B and Gemini-2.5-Pro on quality, token efficiency, latency and cost. Training an adaptive XGBoost and MLP selector to route each query to its optimal strategy over fixed baselines.

LLM ResearchRAGXGBoostLongBench

Enhanced protein structure prediction with U-Net and diffusion-based generative models on cryo-EM data. Trained deep learning models in PyTorch on high-performance GPU clusters for molecular reconstruction and inference optimization.

PyTorchDiffusion ModelsCryo-EMComputer Vision

Coursework in data structures and algorithms, deep learning, linear algebra, probability and statistics, software design, artificial intelligence, master's-level machine learning, differential equations and computer architecture.

AlgorithmsDeep LearningSystemsApplied Math

Led software for an autonomous competition robot in Java and OpenCV, finishing top five in the state.

JavaOpenCVPID ControlLeadership

Projects · 4

Projects

1
≤20 MOVES IN ~150MS2M+ MOVE-TABLE ENTRIESIDA* + PRUNING TABLES

CubeAlgos

C++ · Graph Search · Combinatorics

Optimal-move Rubik's cube solver.

GitHub ↗
2
DIFFUSION + FLOW MATCHINGCRYO-EMGPU CLUSTER

DeepTracer

PyTorch · TensorFlow · Angular · Flask

Generative models for protein structure from cryo-EM.

3
LOCK-FREE RING BUFFERHEARTBEAT FAILOVER40K+ OPS UNDER STRESS

Shuttle

C++ · TCP · Distributed Systems · Linux

Distributed job orchestrator with node failover.

GitHub ↗

Open Source · 5

Contributions

100K+ users
REVERSE-MODE AUTODIFFTEMPLATE METAPROGRAMMINGEIGEN

Stan Math

C++ · Eigen · Autodiff · Templates

Contributions to Stan's C++ math library, the reverse-mode autodiff engine behind its probabilistic programming language.

GitHub ↗
8.6K+ GitHub stars
STFT + MEL SPECTROGRAMSIGNAL PROCESSINGAUDIO ANALYSIS

librosa

Python · NumPy · DSP · Audio

Contributions to librosa, the Python library for audio and music analysis built on STFT and spectral features.

GitHub ↗

Stack · 6

Tech Stack

Languages

  • C++

    Trading systems, distributed orchestration, simulation engines

  • Python

    Deep learning research, model evaluation, data pipelines

  • C

    Systems work: disk indexes, thread pools, HTTP servers

  • Java

    Robotics control and coursework

Tools

PyTorchPostgreSQLDockerGitRESTful APIsCI/CD

AI / ML

Neural NetworksRetrieval-Augmented GenerationMCP ServersAI AgentsPrompt Engineering

Coursework

Data Structures & AlgorithmsDeep LearningLinear AlgebraProbability & StatisticsSoftware DesignArtificial IntelligenceDifferential EquationsComputer Architecture

Certification

  • AWS Certified Cloud PractitionerAmazon Web Services