Ishan Buyyanapragada

rapids @ nvidia · cs @ uiuc

email · github · twitter · linkedin · calendly

I'm an undergraduate studying computer science at the University of Illinois Urbana-Champaign. I work on RAPIDS at NVIDIA.

Currently interested in systems programming, performance engineering, and low-latency execution on Linux.


Experience

2026 – software engineer, RAPIDS @ NVIDIA
2025 – systems operations engineer, Tandemn
2025 SPIN intern, NCSA
2024 software engineering intern, ANB Systems
2022 – 2024 CELS research intern, Argonne National Laboratory

Education

2028 B.Sc. Computer Science (James Scholar), UIUC

Projects

parquet_plugin — C++
A MariaDB 11.x storage engine plugin that exports query results as Apache Iceberg tables with Parquet data files on S3-compatible storage.
the-final-exchange — C++20
A mock trading exchange for discrete-information games: price-time priority matching engine, instrument plugin interface, custom binary wire protocol, and liquidity bots that connect as ordinary protocol clients.
dlp_model — Python
A weakly-supervised algorithm that summarizes the state of research in a field using dynamic topic modeling over published abstracts — built on a climate-change corpus drawn from 2.2M arXiv abstracts.
asr_system — Python
Lecture transcription and summarization for people who have trouble hearing lectures, built on Whisper.
website_chatbot — TypeScript
A RAG chatbot trained on my own writing — an AI version of me for my website.
ragaID — Python
Identifies most Carnatic ragams by scale and name, with example recordings pulled from the YouTube API.

More at github.com/ishanpragada.


ibuyy@illinois.edu