Projects and Research Experience

A selection of things I have built and explored, from machine learning to campus tools and astronomy.

A morning newspaper with a rising sun and a personalized news chart

AI Agents · Personal Project

The Morning Paper [WIP]

A personal project to keep up with developments across my interests without checking a growing list of sources. Building a personalized news and recommendation dashboard that groups related stories into a daily brief, adapts through feedback, and connects articles to Notion notes and Todoist tasks.

Code
A microphone connected to parallel conversation and task execution loops

AI Agents

Cascade Voice Agent [WIP]

Built a voice-agent harness using decision APIs to coordinate fast conversation with slower reasoning and tool use. Tested it on tau2-bench’s banking tasks to explore responsiveness and identify failures in routing, speech recognition, and task execution.

Code
Audio waveform passing through a protective shield

Machine Learning

Real-Time Neural Voice Camouflage

Explored whether small, learned audio perturbations can disrupt speech recognition in real time. On filtered LibriSpeech, a PyTorch generator raised a speech model’s word error rate from 3.3% to 65.2%.

Code
A star field indexed within a sky-coordinate search grid

Research · Astronomy

Telescope Archiver

Built a system to collect, index and search GROWTH-India Telescope images under Prof. Varun Bhalerao at IIT Bombay, making a growing archive of over 40,000 images searchable and easier for researchers to access.

A student profile connected to recommended course cards

Machine Learning

Course Recommendation System

Built a course recommender using matrix factorization over enrolment data from 4,297 students across 1,806 courses, suggesting courses based on shared academic interests.

A reactor and distillation column connected by process piping

Chemical Engineering

Diethylamine Plant Design

Led a five-person team to design a diethylamine plant with an annual capacity of 12,000 tonnes. Modelled the reactor and designed a 27-stage distillation column to achieve 99% product purity.

A financial filing transformed into a bar chart

Data · Inter IIT

SEC Filing Analyzer

Turned SEC 10-K/10-Q filings into structured financial statements and SaaS metrics for a dashboard. Our nine-member team won silver among 10 IITs at Inter IIT.

A meal tray beside a digital meal verification screen

Campus Software · DevCom

Mess-i

Helped digitize hostel dining at IIT Bombay for 10,000+ users across 10+ hostels, with NFC ID scanning, meal eligibility checks, and usage dashboards. Built Flask backend services, a Flutter app and an Angular dashboard for mess staff.

Code
Handwriting sent from a phone and stylus to a computer

Campus Software · DevCom

DigiPad

Turned a smartphone and homemade stylus into a writing pad for remote teaching during COVID-19, streaming handwriting to a computer in real time.

Code
Searchable course resources with tags beside a timetable

Campus Software · DevCom

ResoBin

Contributed to IIT Bombay’s course discovery, review, and resource-sharing platform as part of DevCom. Added resource filtering with standardized tags, timetable sharing, and calendar improvements to help students find relevant material and plan their courses.

Code
A combustion chamber and pressure gauge beside a prediction curve

Scientific Computing · AERB Internship

AICC Computation

Developed combustion models during a winter internship at the Atomic Energy Regulatory Board to study pressure buildup in gas-filled compartments. Built Python tools to predict peak pressure and temperature.

Code
A digital certificate with a verification seal beside a security shield

Infrastructure · Institute System Administrator

Certificate Manager

Started as an initiative during my time as an institute system administrator at IIT Bombay to streamline SSL certificate management. Built a Django tool to organize certificates, track expiration dates, and manage certificate-signing requests and renewals, bringing scattered maintenance tasks into one place.

Code
A washing machine beside a phone showing an availability message

Automation · Hobby Project

Hostel Washing Machine Bot

A hobby project sparked by a friend joking that our hostel washing machine was always occupied whenever he went to wash clothes. Built a Telegram bot that lets residents record their usage and check who is using the machine and when it should be free—without walking down to check.

Code

For the full details, see my résumé .