// about
CS student at UIUC with a minor in Electrical Engineering. I build things across the stack — from parallel computing frameworks and compiler optimizations to mobile apps and ML pipelines. Currently researching at the Parallel Programming Lab and Adapt Lab.
// experience
Amazon
Incoming Software Development InternMay 2026 – August 2026- Incoming SDE intern for Summer 2026
Parallel Programming Lab
Research InternApril 2025 – Present- Architected real-time aggregated visualizations across distributed computing nodes within Charm++
- Extended Charm++-based NumPy abstraction with unary, binary, and ternary operators, improving developer productivity by 40%
- Contributed to Reconverse, a comprehensive rewrite of Charm++'s core infrastructure
- Collaborated with PhD students and faculty on parallel programming research
Glance
Software Development InternJune 2024 – August 2024- Built web solutions using Java Spring Boot, React.js, Redis, and PostgreSQL, serving 4.5M+ monthly active users
- Deployed features and performance improvements to Roposo Clout e-commerce platform
- Designed search autocomplete with Redis caching, reducing response time by 60%
- Configured Confluent Kafka for real-time data streaming across distributed systems
Ernst & Young LLP
Tech Consulting InternJune 2022- Led implementation of Microsoft Dynamics 365 for a Fortune 500 client, improving case resolution by 45%
- Designed ML model using NLP to auto-assign support cases with 89% accuracy
- Developed automated workflows reducing manual case assignment by 70%
Microsoft Technology Center
Virtual Student DeveloperJune 2021- Developed TensorFlow model to classify lettuce plants with 95% precision for disease detection
- Designed coordinate transformation system for agricultural field grid mapping
- Created scalable solution to reduce crop loss by 30% through early disease intervention
// research
Adapt Lab
Research AssistantMay 2025 – December 2025- Designed a rule-based DNN operator fusion layer for Google's XLA compiler
- Used mapping-type taxonomy to reduce compilation latency and improve kernel performance
Shajahan Lab
Research AssistantJanuary 2025 – May 2025- Trained YOLOv8 segmentation model to detect corn ears in agricultural footage
- Implemented object tracking system for automated yield estimation
// projects
Nand2Tetris
May 2024 – PresentConstructed a CPU and compiler from scratch. Designed a Snake game using a custom-created programming language, running on a simulated hardware stack.
Aether
February 2025AI-powered email client emphasizing privacy. Uses a lightweight local LLM for summaries, context-sensitive responses, and intelligent offline search.
Toy Shell
Spring 2025Browser-safe port of my CS 341 shell. Includes history, path navigation, redirection, and a virtual filesystem where visitors can create, inspect, and delete files.
NoteTaker
Swift app with Whisper + Phi-3 for local transcription and summarization, expandable to RPi server with Google Drive sync.
Roomie Match
HackIllinois web app for college freshmen to find compatible roommates with filters, chat, and recommendations.
Illinois Semiconductor Alliance
Software Team Lead. Built wafer-defect classification pipeline using transfer learning with 95% accuracy. Developed 3D Unity game for semiconductor education. Designed RF transceiver using BJTs.
// education
University of Illinois at Urbana-Champaign
B.S. Computer Science, Minor in Electrical Engineering