Projects

Programming projects that I have worked on

project4 image

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
project3 image

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
project1 image

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
project2 image

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