Carnegie Mellon University
B.S. in Computer Science
Expected May 2022
QPA: 3.81 (Dean's List: F18)
- Introduction to Computer Systems
- Computer Vision *
- Great Ideas in Theoretical Computer Science
- Parallel and Sequential Data Structures and Algorithms *
- Probability Theory and Statistical Inference
- Artificial Intelligence *
- Principles of Imperative Computation
- Matrices and Linear Transformations
Git · Bash · Z Shell · Linux · PostgreSQL · LaTeX
2nd place Award - Riot Games
Our product is a scalable, intelligent IoT solution to track and predict personal water usage data via an intelligent monitoring algorithm. Easily installed micro-turbines measure the water flow rate in pipes and relay information back to our internal database, providing live usage statistics to effectively counter issues and meet your monthly goals.
Built with: Express.js, Node.js, HTML5, CSS3, Redis, Flutter, Dart
Pennsylvania Governor’s School for the Sciences
Our project focused on developing supervised and unsupervised machine learning methods and standard SQL queries on data scraped from the public domain Maryland court website. We developed a customized web scraper and an associated parser to consistently extract and store all case data over inconsistent representational formats to a relational database hosted on CMU Database Group servers. Our data analyzed over 12 million case records, from which we determined insights into conviction rates from defining individual and case attributes. Data collected was later used in CMU's Intro to Database Systems course, 15-455.
Built with: Python, Scrapy, BeautifulSoup4, Psycopg2, scikit-learn, PostgreSQL
Assure was created to help bridge the gap between our ideals of social support and reality. We created a quick and easy method for individuals to donate and request goods in a nearby range, bringing those in need with those willing to provide. Recipients are allowed to search for items available nearby, and contact owners directly. By removing middlemen, our product focuses on removing occasionally prohibitive costs by creating a truly free system of exchange, allowing people to get back on track by extended a helping hand just a little bit better.
Built with: Node.js, MongoDB, React
- As a research assistant under Professor Alex Rudnicky and project leader George Larionov, I worked on CMU's submission for the Amazon Alexa Prize, a competition to create a conversational social chatbot. I worked on creating a reinforcement learning agent to traverse an augmented knowledge graph using Reddit conversational data for natural language generation. I also implemented an end-to-end logger for our application.
- I serve as an EXCEL Leader for 21-241, Matrices and Linear Transformations, where I develop content focused to engage and interact with students during weekly sessions meant to focus on an individual student's learning.
- I also serve as an Supplemental Instruction Leader for 15-122, Principles of Imperative Computation. In this role I focus on larger class sizes integrating the course content with techniques on how to understand and improve one's learning skills.
- For the above roles, I completed a 9-week training practicum on collaborative learning techniques in Spring 2019.
- 1st Place: 2019 Pittsburgh Google Tech Challenge
- 1st Place: Westinghouse Science Honors Institute
- Pennsylvania Governor's School for the Sciences
- US Presidential Scholars Program Candidate
"Take up one idea. Make that one idea your life - think of it, dream of it, and live on that idea. Let the brain, muscles, nerves, every part of your body, be full of that idea, and just leave every other idea alone. This is the way to success." - Swami Vivekananda