Autodue is a native Android application that allows users to create a to-do list. Tasks are automatically sorted based on their desired date of completion and their priority, and then they are added into free spots in the user's device calendar.
Self Checkout is a native Android app created during SD Hacks 2015. It uses Google's Mobile Vision API to scan product barcodes and then purchase them with Android Pay. My focus was implementing the barcode scanning and on the design work.
This is a Ruby on Rails web app for Alpha Phi Omega, a community service student organization at UC San Diego. My contributions include creating a mobile view for the event calendar and adding a feature to mark users who attend service events late in order to more efficiently keep track of membership requirements.
A.I.bum is a mobile web application prototype that uses Artificial Intelligence to automatically tag photos and identify faces in uploaded photos. Users can easily search through different tags through text input or voice commands to select a subset of their photos to share with their friends. I developed the backend system for uploading images. I also used AJAX to implement computer vision and face recognition functionality from Microsoft Cognitive Services into our app.
This is a script I wrote using the Python API for Selenium WebDriver. After a user inputs their UCSD email, it will log in to their account and mark all of their emails as read. I wrote this because of the poor search functionality, filtering, and navigation of the existing UCSD email web client.