Projects
Programming projects that I have worked on
Personal Best
Developed for CSE 110 (Software Engineering)
- Worked on a team of 6 people to develop a personal fitness Android App
- Tracks users' steps, walk/run sessions with stats, weekly/montly activity summaries, live chat and share with friends
- Utilized the Google Fit API to accurately track the user's steps
- Utilized Firebase Cloud Firestore to allow users to share their data with their friends
- Tools utilized: Java, Android Studio, Google Fit API, Firebase Firestore, Circle CI
Web Component Library
Developed for CSE 112 (Advanced Software Engineering)
- Worked on a team of 10 people to develop a Web Component library
- Set up a continuous build pipeline to develop production level Web Components
- Ported components from the Element library for compatability with other frameworks
- Tools utilized: JavaScript, Travis CI, JSDoc, Sauce Labs, Test Cafe
Amazon Sentiment Analysis
Developed UCSD's SPIS program
- Worked with a partner to design a program which can predict the star review of a product based on the words used in the review.
- Used a bag of words approach to compile data that was scraped from Amazon's product reviews.
- Generated graps and charts to display and analyze the cllected data.
- Tools utilized: Python, Numpy, Matplotlib
Language Predictor
Developed for Lign 167 (Intro to Natural Language Processing)
- Worked with a partner to create a program that can classify the language of a word or phrase
- Trained a character level RNN on data in many different languages
- Tools utilized: Python, Pytorch, Anaconda