Experience

Spotify | Backend Engineer

Summer 2019 to Current - New York City, NY

For the past year, I have been working on implementing the new "Enhance" feature inside of user playlists which surfaces recommendations based on the very tracks in your playlist. Feeling like you want to mix things up in a stale playlist or find new recs similar to your playlist intent? Hit that "Enhance" button! I've been working closely on improving the recommendation quality of our recs and delivering the new interactivity feature.

Last year I worked on the data-facing backend service for the 2020 Wrapped Campaign (your top songs, artists, genres, etc). Prior to that, I worked on a squad focused around playlist curation for any mood or activity. I road managed a test, implemented playlist strategies, and helped migrate radio and playlist frameworks to new experimentation platforms and upgrade our pipelines.

As an intern, I fleshed out a hack week project to production-ready code, in which we tested, On Repeat & Repeat Rewind (mixes that would show you the music you can't stop listening to). This test led to an increase in Spotify overall consumption, which is no simple feat.

Outside of my team, I lead the Incident Management workstream in my mission, facilitating post-mortems and generally triaging incidents. I also lead the product area's tech strategy to increase mentorship across the PA.

Here's a playlist I've been curating myself if you're looking for new tunes!

JumboCode | Project Manager

Fall 2018 & Spring 2019 - Medford, MA

I served as a Project Manager in JumboCode, which is a Tufts student-run club dedicated to making websites and applications for non-profits while empowering students to work on out-of-school projects. I led a project to make a website for the Textbook Exchange Network (TEN), a coalition of student-run textbook exchanges on Boston university campuses where students can browse, buy, and sell used books every semester.


LinkedIn | Software Engineer Intern

Summer 2018 - San Francisco, CA

Intering within LinkedIn Marketing Solutions (LMS), I focused on its Campaign Manager which handles companies' ad accounts. I worked on a front-end feature that allows a company to associate their company with an ad account when going through the new campaign creation flow. In the second half of the summer, I worked on the API and front-end component for the Company Creation feature in which a user can create a company page on the fly. The new Company Creation design featured inline efforts to mitigate the attrition of transitioning to a new window.


Microsoft | Explorer Intern

Summer 2017 - Redmond, WA

In the Microsoft Explorer internship, I had the opportunity to "explore" both the Program Manager position and the Software Developer role. I really enjoyed the creative aspect of being a PM and the problem-solving challenge of being a dev.

I worked on a team producing Microsoft Sway which is kind of like Powerpoint, but the application does all of the designing and templating for you. Two other interns and I worked on improving the discoverability of the navigation feature (to jump through Sway slides more easily). We iterated through designs as PMs that we later implemented as engineers in C# and Typescript. Check out our pull-down navigation bar!


Tufts University | Data Structures Teaching Assistant

Spring/Fall 2017 - Medford, MA


Center for Engineering Education and Outreach | Software Engineer Intern

Summer 2016 | Medford, MA

I was created an inventory system for the lab using Google Spreadsheet's Script Editor to create this project. I learned Javacript while creating it and learned that Google has some neat built-in functions. I also worked with the GrovePi to mess around with proof-of-concept Internet of Things projects. I coded a function that posted tweets when a button was pressed on the GrovePi. I also was able to livestreame all the current tweets in the world and make a light sensor flash when a specific hashtag appeared. For a better visual, watch my youtube video.