my projects

here you’ll find a collection of my personal and professional projects. each project represents different skills, challenges, and learning experiences.

projects are organized into three categories:

  • micro projects - small utilities, scripts, etc. for problem-solving
  • minor projects - medium-sized technical projects for a purpose
  • major projects - large, complex applications and research projects

feel free to explore the different projects listed in the navigation menu or above :)

portfolio

overview

started off as a react.js page with email.js integration, but then i realized i wasn’t important enough for that to have any real effect.

found out about Hugo, a Golang-based static site generator. i’m typing this out on it, hence the “meta”-aspect. definitely feels a lot smoother for something like a portfolio page, without all of the extra overhead (apart from installing themes…)

[read more]

roomform.ai

overview

our (collegiate) magnum opus. designed this with three friends as a part of our senior design project, but it turned into something much bigger.

problem

when i moved into my apartment, i was lucky enough to have core furniture already installed by the guy who lived here before me (i just paid him for it). but when i wanted to buy something new, like a lamp or a new couch for the living room, etc., i faced an issue which is pretty common among home decorators:

[read more]

automated recruiter emails

overview

a fastapi-powered backend that automates the entire cold-emailing process for job applications. it handles scraping job info to generating and sending emails. i connected it to a google sheets app script and it runs locally with an ngrok tunnel to interact with from the browser for the apps script.

you start by pasting a linkedin job link into the sheet and the system kicks off a playwright script that scrapes the company name, job title, and job description. after this a separate playwright worker searches bing for recruiter or hiring manager profiles at the company (e.g. “recruiters at {company_name} site:linkedin.com”), finds the most relevant result, and adds that link to the sheet.

[read more]

deepSOZ-HEM

overview

over the course of jan 2024 - march 2025, i worked on improving, building, and ultimately evaluating an epileptic seizure detection algorithm using “DeepSOZ: A Robust Deep Model for Joint Temporal and Spatial Seizure Onset Localization from Multichannel EEG Data” (Shama, et al., MICCAI 2023) as a baseline model.

process

challenge

results

people

a big thank you to Dr. Archana Venkataraman and Deeksha Shama for working with me over this year. they taught me so much content-wise (that i never learned in any classes) but more specifically the process of iterating over an end-to-end research project itself.

[read more]