Irving, TX
PavanSai ReddyPendrysoftware engineer × ai/ml
Scroll

Software engineer building AI systems that retrieve, reason, and ship - from paper to production.

01 - Manifesto
I build AI systems that retrieve, reason, and ship - from paper to production.
02 - Selected Work
Selected Work

NSA-mini

01 / 2026

I rebuilt DeepSeek's award-winning attention idea from scratch - the trick that lets AI models read very long text without slowing down. My GPU code runs the key part 22x faster than the standard approach.

PyTorchTritonCUDAA100FlashAttentionGQA

mini-vLLM

02 / 2026

The engine that runs AI models, built from scratch. It manages GPU memory in small pages so many people can chat with a model at once - nothing wasted, nobody waiting in line. Same core idea as vLLM.

PythonPyTorchTritonPagedAttentionQwen2.5

Reasoning SLM

03 / 2026

I trained my own small language model from zero - gathered the data, cleaned it, built the tokenizer, and taught a 118M-parameter model to reason about math and code. Every stage of the pipeline is mine.

PyTorchRunPodA100BPEPretrainingGRPO
AI City
Active

AI City

04 / 2025 - Present

An autonomous AI city. Agents live their own lives - they work, make friends, commit crimes, and stand trial. Nobody scripts them; the drama just emerges on its own.

Claude APIFastAPIPostgreSQLRedisQdrantPixiJS
PiqJob

PiqJob

05 / 2025

Built solo, end-to-end. A Chrome extension that notices job listings while you browse and saves them to your dashboard automatically - no copy-pasting, no spreadsheets.

Next.js 16TypeScriptChrome MV3SupabaseNode.js

AttentionFM

06 / 2025

A 24/7 AI radio station. AI hosts hold live conversations on any topic, around the clock - you tune in like a podcast that never stops.

SvelteKitFastAPIWebSocketClaudeDockerRunPod

Highway RL Agent

07 / 2026

An AI driver that taught itself to drive through pure trial and error - crash, learn, repeat. Now it cruises highway traffic at ~80 km/h with zero collisions.

PythonPyTorchStable-Baselines3GymnasiumPPO

FinDocAgent

08 / 2025

An AI that reads dense financial filings so you don't have to. Ask it a question, it answers with citations - so you can check every claim against the original document.

PyTorchHugging FaceLangGraphLangChainpgvector
Market Data Service

Market Data Service

09 / 2025

A service that watches stock prices in real time - it fetches live quotes, remembers them for instant answers, and streams every price change as it happens.

FastAPIKafkaPostgreSQLRedisDocker
QuickDrop

QuickDrop

10 / 2025

Send big files between your Mac and Android in seconds. Scan a QR code, drop the file, done - no cloud, no accounts, no ads.

PythonFlaskJavaScriptADB
03 - About

Systemsbuilder,freshM.S.inhand.ItookanAIcampusassistantfromideato7,300+coursesserved,publishedresearchalongtheway-andnowIbuildtheenginesunderneath,fromscratch.

10+Projects shipped
02Peer-reviewed papers
7.3KCourses served
82%User approval
University of KansasM.S. Computer Science · Aug 2024 - May 2026
Amrita Vishwa VidyapeethamB.Tech Computer Science & Engineering · Oct 2020 - May 2024
Python · Java · C++ · JavaScript · SQL · Scala · Kotlin · Haskell · PostgreSQL · MongoDB · Redis · Supabase · DynamoDB · ChromaDB · SQLite · Python · Java · C++ · JavaScript · SQL · Scala · Kotlin · Haskell · PostgreSQL · MongoDB · Redis · Supabase · DynamoDB · ChromaDB · SQLite ·
04 - Experience
Experience
Jan 2025 - May 2026

Research Software Engineer

University of Kansas

Built BabyJay, a production AI campus assistant serving 7,300+ courses and 2,207 faculty with 82.4% user approval - a multi-stage RAG pipeline (8 specialized retrievers, 35x faster retrieval), a FastAPI backend with JWT auth and 3-tier rate limiting, and 9 production data pipelines with Pytest CI regression checks. Mentored 100+ students as a graduate teaching assistant.

PythonFastAPIRAGChromaDBClaudePostgreSQL
May 2025 - Aug 2025

Software Engineer Intern

Note · USA (Remote)

Built Note, a developer-intelligence platform capturing and analyzing Claude Code sessions: 25+ REST endpoints in Next.js 16 App Router, a 15-table PostgreSQL schema with pg_trgm fuzzy search, a WebSocket + Redis pub/sub server for real-time CLI-to-web pairing, JWT dual-token auth, a 24-command Node.js CLI, and a 14-view React 19 dashboard.

Next.js 16PostgreSQLRedisWebSocketNode.jsReact 19
Jun 2023 - May 2024

Research Assistant

Amrita Vishwa Vidyapeetham

Co-authored 2 peer-reviewed papers (Springer LNNS ICT4SD 2024, IEEE i-PACT 2023) and shipped 2 production apps in Python, React, and PostgreSQL serving 500+ users; built a Bidirectional LSTM (491K parameters, TensorFlow) for next-word prediction and nutrient analysis.

PythonTensorFlowReactPostgreSQLAWS
05 - Research
Research

Let's build

something.

Got a project, a role, or just want to geek out about AI? I'm all ears.

or talk to me live
pavan.sh
live
~ hey - i'm pavan. this is a live AI chat trained on my experience.
~ ask me anything, or try one of these:
>