About
Coming from 7 years of studying cello performance, I began my path to a career in software development when I decided to pursue a degree in computer science in late 2021. I often found myself in rabbit holes at the time trying to figure out how metronome apps worked, and I wanted to try my hand in replicating these apps. I've since had the wonderful opportunity to expand on this passion at both my school and in the industry.
My main commitments these days revolve around leading music technology projects at the Georgia Institute of Technology. I'm also exploring machine learning in preparation of adding AI-driven features to my own personal projects.
When I'm not at the computer, you'll find me learning new recipes in the kitchen, cafe-hopping with friends, or exploring the area around me.
Experience
- Incoming
Ridgline Apps
Software Engineer II'm joining Ridgeline as a full-time software engineer beginning July 2024!
- Jun 2023 - Aug 2023
Ridgline Apps
Software Engineer InternDesigned and launched a high-throughput notification service for trade alerts, enabling traders to receive preset audio feedback on real-time financial transactions.
- React
- Typescript
- Python
- AWS Lambda
- Amazon S3
- Amazon RDS
- AWS SNS
- Jan 2023 - Current
Georgia Tech Center for Music Technology
Student Software DeveloperSpearheading the revival of the web client for the lab's famed AI-based DJ app: Mixboard. Providing improvements to a global network of beta testers through knowledge shares and collaboration across multiple teams.
- React
- Typescript
- Web Audio API
- Firebase
- Python
- Flask
Projects
Mixboard
Web app that separates audio tracks into chords, bass, vocals, and drum parts for users to mix together on a drag-and-drop interface. Create mashups and share them with your friends!
- React
- Typescript
- HTML Drag & Drop API
- Chakra UI
- Flask
- Python
Rocola
Web app for hosting virtual jukebox sessions on the cloud. Hosts can connect their Spotify account and share a PIN that allows others to upvote, downvote, and add songs to a public song queue at social events.
- React
- Next.js
- Typescript
- Node
- DynamoDB
- AWS Lambda