About Me

I'm currently a 3rd year Computer Science and Mathematics major at Northeastern University. When I'm not coding, you can probably find me scrolling through Twitter, reading books about math / machine learning, or trying to find the best mozzarella sticks in Boston.



Projects

Here are a couple of some really cool projects I've gotten to work on throughout the years!

Petcetera

Petcetera

My friend and I created this website in order to create a platform for pet owners to find sitters that accommodate needs for more unconventional pets. This project was really useful for learning full-stack website development, by allowing me to understand how data flows from the front end all the way to the database.

Technologies Used: React.js, Express, Node.js, MySQL, WebStorm


Denoising Autoencoder

I created a neural network that was designed to reconstruct original images from their corrupted inputs. This project really taught me a lot about how neural networks actually work, how to build them, and how they internally represent the data they process.

Technologies Used: Python, TensorFlow, Jupyter, PyCharm


Tech Trash2Treasure

This is a cross-platform mobile app that my friends and I wrote in order to allow students to view what items are on sale at Trash2Treasure, a garage-sale type event held at Northeastern every year. This project was really interesting in that I learned a lot about the the design lifecycle, repeatedly iterating on the design of the app based on heuristic and user evaluations.

Technologies Used: React Native, WebStorm


Movie Recommender

I created a recommendation system for movies using the OMDB API, as well as the Wikipedia plot summary dataset, using the k-means clustering algorithm and a k-nearest neighbors lookup. This project was really useful in helping me understand how to write ETL pipelines, and understand the nuances of working with high-dimensional data.

Technologies Used: Python, TensorFlow, Jupyter, PyCharm


Work Experience // Extracurriculars

  • Wayfair

    Software Engineering Co-op

    This January, I'll be starting a new position as a software engineering co-op at Wayfair. I'll be working on the Strategic Finance Engineering team, building full-stack applications to create, maintain and provide accurate financial information for Wayfair's monthly, quarterly, and yearly reports to the U.S Securities and Exchange Commission.

  • Association for Computing Machinery

    Executive Board Member

    In my opinion, technological curiosity is one of the most important traits a CS student can have. That's why I've been working to bring engineers from top companies like Google and Spotify to Northeastern to talk about the unique large-scale problems that they face, and the creative solutions they employ to tackle them.

  • FX Digital

    Research and Development Intern

    Last summer, I had the privilege of going to London to work for FX Digital, a small startup that creates interactive experiences for their clientele. I worked on creating Alexa skills for clients, building audio visualization software and integrating a web application into an Android TV app for the Discovery Channel. Going abroad and being exposed to a different kind of work environment was a really life-changing experience, and it opened my eyes to the possibilities of working abroad in the future.

  • Teaching Assistant

    Object-Oriented Design & Programming with Data

    Teaching is a huge passion of mine. Nothing beats the sense of happiness I feel when a student is struggling with a concept, and I'm able to explain it in terms they're able to understand. I've TA'd for Programming with Data, a course designed to introduce data science to non-majors, as well as Object-Oriented Design, an upper level CS elective aimed at teaching students design patterns, scalability, and best design practices of software development.

  • Whoop

    Data Analytics Co-op

    Last January, I co-oped at Whoop, where I performed preliminary research on potential changes to their calorie calculation algorithm. I also developed a notification system for users who were wearing their Whoop straps incorrectly, based on time-series accelerometer and heart rate data. I learned a surprising amount about the intersection of data analytics and human physiology after working at Whoop, and it was a very formative experience in my journey as a student.

  • Project Programming

    Lead Program Coordinator

    Project Programming was a project some friends and I undertook in high school to increase elementary school students' access to computer science education. We created lesson plans, did live workshops, and led interactive coding seminars to a class of about 20 students ranging from 3rd - 5th graders. We were really excited to see about a 50-50 male/female ratio, as well as a large turnout of traditionally underrepresented minority groups in computer science.