I'm a Senior at Harvard University concentrating in Computer Science. I love music, and I'm passionate about how technology can advance artistic expression. I graduate in December 2024.
Amazon Alexa Wakeword Team. Embedded C++.
Designed and coded ML/generative AI-based dialogue models to digitize evidence-based health interventions for older adults experiencing memory issues and symptoms of dementia. I organized and led discussions to design multimodal data pipeline; custom, lightweight, NLP models; and shaped product roadmap; Worked in a multidisciplinary team of Facebook AI/Harvard NLP alums and clinicians on NIH-funded AI R&D. Used both Python with Flask and Typescript with Express, Node, and TypeORM to develop a backend that dictates conversation between a user and a bot. Used multiple approaches to solve problems of classification and text generation.
MACH37 is an "acclerator" company that specializes in very early stage cybersecurity startups. While I was working there, I built a dynamic web application for MACH37 to run their Fall and Spring 2022 acclerator programs. The web app includes a Calendly style scheduling feature between two users, a Google Forms style assignment feature, and a feature that allows other types of users to give feedback ratings on those assignments.
REX is a company that guides its clients, everyday citizens, through the process of buying a home. While there, I worked with the insurance team creating reports and analytics for the company to help reach insurance policy attachment goals and improve company yield and service usage. I automated several internal insurance processes within Salesforce and I improved upon current internal insurance team work-flows. I also identified problems in data storage / data cleanliness.
LoRA fine-tuning of a Contrastive Learning guided Stable Audio Diffusion model using the MusicCaps dataset.
read our paper!A tool for musicians to complete their musical ideas. Transformer Model that predicts the next note instead of the next word. Trained on several hundred German Folk songs to complete a melodic thought. Outputs to a Musescore musicxml file.
you can access it here!A Vocal Training Game! Uses pitch detection software to track the user's pitch. Calculates score by awarding more points for a more accurately sung note. Sing and match the the notes on screen by seeing the relative position. Can choose up to three different songs!
Python that simulates the general rules and scoring of Texas hold'em. Makes use of hierarchical class structures. Deals hands to a variable number or players, and the winner is decided based on comparative hand (card) scores. Hand scores are determined based on the actual rules of Texas Hold-em.
you can access it here!Productivitee is a chrome extension that allows the user to monitor exactly how long they are spending on unproductive websites. The extension can be interacted with by clicking on the icon in the top right hand corner of your chrome browser. When installed and switched on, the extension will begin tracking the amount of time the user spends on a list of "unproductive" websites.
click here to see the code!Due to changes in Javascript that dictate the maximum number of calls you can make to a function in a single minute of real time, the extension needs to updated.
However, here is a video of it working when first created:
Secondary: Music
Apart from being incredibly passionate about music in my professional life, I also compose & produce music on Ableton Live in my free time. I have built instruments using breadboards, arduinos, and Ableton. I sang Tenor in the Harvard Callbacks a cappella group at school. I also was the Business and Tour manager of the group.
Apart from music, I play squash and golf in my free time. I also love indie video games like Undertale and Earthbound. Maybe one day I'll develop my own video game! (and make the music?)