Joint Special Operations Command Intern
Worked with an agile development team to add dynamic querying functionality to a data analysis application. Utilized unit testing and mocking.
Yahoo Mail iOS Intern
Added support for 3D file types to the Yahoo Mail iOS app.
As a TA since sophomore year, I've led review sessions and recitations, graded exams, created and graded problem sets, and held office hours to help reinforce concepts.
Spring 2021 - Present
Created as a way for students to safely meet others, I initially launched DormMatch in the Spring of 2021, using a primarily Firebase backend. However, as the user count grew past 300 users, I realized that a refactor was in order as I wanted to be able to perform complex queries with highly relational data.
So, over the summer I completely redid the backend of the app, using a Node.js server, a thought-out SQL database (schemas available upon request), and a Swift-based frontend for iOS (Android frontend is current work in progres).
I'm hosting the application on AWS beanstalk, and, in the process, learned a great deal about load balancers, CloudFront and Redis caching, and CloudFlare.
Spring 2020 - Fall 2021
Born out of a virtual hackathon shortly after Columbia transitioned to a virtual setting during COVID-19, LionCraft was a a project I led to virtually recreate Columbia in Minecraft. I used Google Cloud to host, scale, and continually monitor a public server, which saw several hundred people, from students to faculty, join to build and explore.
The Columbia administration took a great interest in the project and used it as part of the 2020 Commencement Celebration.