Incoming AI SWE @ KLA · NASA FPGA/DSP Researcher · CompEng Honors @ Purdue
Computer Engineering junior in Purdue's Honors College (GPA: 3.62, BS/MS accelerated) with a background across AI/ML engineering, FPGA hardware design, and full-stack development. I've built production RAG systems, a GPT transformer in silicon, and automated tools used by real users. I love working at every layer of the stack, from RTL to LLM.
26 countries, three continents of roots, and one consistent thread: building things that actually work.
- AI Software Engineer Intern — KLA Corporation (Summer 2026, Milpitas CA)
- Undergraduate Researcher, NASA FPGA/DSP — Accelerating a real-time DSP system for NASA's Habitable Worlds Observatory on a Synopsys HAPS-100 using AMD Vivado and RTL prototyping
- Undergraduate Researcher, AI Tools for SoC — Architecting agentic AI flows to automate RTL testbench generation; benchmarking LLM tools (ChipIQ, PrimisAI, ChipStack) on processor-level designs
- UTA, ECE 270: Digital System Design — Purdue University
| Project | Description | Stack |
|---|---|---|
| microGPT FPGA | Full SystemVerilog GPT transformer for FPGA — multi-head attention, Q8.8 fixed-point arithmetic, 20K–100K tok/s at 100 MHz | SystemVerilog · Xilinx · RTL |
| SubGenius | Professional subtitle generation & translation tool with 4 processing modes (Whisper, VAD, Gemini cloud, multi-turn SRT). 20× faster upload via client-side FFmpeg extraction | React 18 · Node.js · Gemini · Whisper · FFmpeg |
| AI EPUB Editor | Modular CLI to rewrite EPUB chapters into a target prose style across Gemini/OpenAI/AI Studio, with async rate-limiting and resumable multi-session state | Python · Gemini · OpenAI · Async |
| NotebookLM Automator | Headless Playwright scraper for NotebookLM + LLM-powered Markdown→LaTeX converter + Manim video generator with a Tkinter GUI | Python · Playwright · Manim · LaTeX |
| CommitBlogger | CI/CD pipeline that auto-converts GitHub commits into blog posts and deploys to GitHub Pages using Gemini with async RPM/TPM rate limiting | Python · Gemini · GitHub Actions |
| Tamagotchi_362 | Fully embedded virtual pet on a Raspberry Pi Pico — interrupt-driven GPIO, SPI LCD + 8×8 LED matrix, PWM wavetable audio, and XOSC sleep/wake | C · Pico SDK · SPI · PWM · ADC |
Languages
AI / ML
Frameworks & Tools
Hardware
Open to Co-ops (Fall/Spring 2026) · Research Collabs · Internships (Summer 2027) · Full-Time (Summer 2028+)
Typically replies within 24h: shah958@purdue.edu