pranav kumar · applied ai / genai
hey, i'm pranav. i engineer applied ai systems.
retrieval pipelines, background processing queues, and the infrastructure to run llms reliably. i care more about how a system behaves under load than how it looks in a demo.
- building
- athel, a deep-research agent. openrabbit, a pr reviewer.
- into
- infrastructure, retrieval, evals, embeddings.
- worked on
- ai infrastructure at unusals, sdks at composio.
- status
- open to new work.
01 · work
what i've built.
-
athel
Python · LangGraph · FastAPI · Electron
a deep research agent that runs locally. you edit the questions it drafts. it searches the web, reads the pages and pdfs, and saves the report on disk. pdf text is ranked by embedding, and the extractor only sees the top 12 passages. on a labeled set, the target fact held on 24 of 25 papers.
-
openrabbit
TypeScript · tree-sitter · sqlite-vec · OpenRouter
a self-hosted github app that reviews pull requests. when a pr opens or updates, it reads the diff, finds related code in the base commit, and posts a comment. it calls out bugs, security issues, and duplicated logic. a small safe fix is posted as a github suggestion. a clean diff gets a short note. the lookup embeds tree-sitter symbols from the base commit in sqlite-vec and pulls the nearest 5 before it writes.
-
slayshot
Next.js · Supabase · Python · Modal · Inngest
turned a long video or a youtube link into a vertical clip with word-timed captions. transcription found the words. moment scoring picked sections that can stand alone. active-speaker detection reframed the shot. the hosted product is shut down. the open-source pipeline is in the omenclip repo.
-
readica
Next.js · Supabase · Node.js · PDF-lib · Tiptap
a library for research pdfs. you upload a paper or save one from search, tag it, and mark whether you have read it. search and highlights live in the reader. notes stay on that paper. you can ask for papers on a topic and add the ones you want.
02 · experience
internships building the infrastructure for ai.
-
Software Engineering Intern
Unusals Jul 2025 – Aug 2025
NestJS · React · Electron · OpenAI SDK
- built video-generation pipelines in nestjs; a structured cache on the job path cut processing latency by 50%.
- ran openai sdk calls as stages in the same render job as the rest of the video processing.
- built a react + electron node editor that mapped each pipeline stage to a node and wrote graph edits into the running job.
-
Frontend Intern
1811 Labs May 2025 – Jun 2025
Next.js · TypeScript · TanStack Query · Supabase · Plasmo
- built a plasmo extension for a youtube transcription product and reused the web app's auth session inside it.
- wired the media-generation screens to tanstack query, with live updates from supabase realtime.
-
Software Development Engineer Intern
Composio Apr 2024 – Aug 2024
TypeScript · Next.js · Storybook · Python
- added cloudflare ai and the vercel ai sdk as providers in the core javascript sdk, behind one client for model calls.
- built the internal next.js component library in storybook, with shared components used across the product ui.
03 · toolkit
what i reach for when building.
- languages
- Python · TypeScript · JavaScript
- genai
- LangGraph · OpenAI SDK · Vercel AI SDK · embeddings
- frameworks
- FastAPI · Next.js · React · Electron · NestJS
- data / infra
- PostgreSQL · Supabase · sqlite-vec · Modal · Inngest
04 · hello
send me the interesting problem.
genai and applied ai roles. twitter dm is the fastest reply. the resume is the one-page version of this site.