Profile Picture

Hey, I'm Andrew! 👋

I'm a software developer from Portland, Oregon and a Senior in Computer Science at Arizona State University in Tempe. Outside of my major, I've studied design and human-computer interaction. This summer and fall I'll be interning with Apple.

Feel free to check out my resume or contact me.

personal projects:

Screenshots and mockups of app

Theraview App

Theraview Stimulants is a medication management app built for adults with ADHD. Using a personalized model to estimate mean plasma concentration, Theraview will can show users how effective their stimulant medication will be throughout the day.

Stack of papers

VUI Thesis

A lack of consumer understanding and education about voice user interfaces impedes the development and mainstream adoption of these technologies. Some of the pitfalls and perils of progress, and potential solutions for addressing concern are discussed in this paper.

Demonstration of Vision Processing

Vision Processor

Team 2915s Dynamic Vision Processor was created to help the robot locate and aim at field targets. The project was done in Python.

Screenshot of Web App

EasyPC Builder

EasyPC started as a capstone project for a PHP class in high school but later turned into a full functioning web app. While I dont maintain it anymore, the original site is still live.

other projects i work(ed) on:

Freeze Frame from Livestream


Hosted in collaboration with Google Cloud Hackathons: Throughout this workshop, you'll have the opportunity to learn more about the Google Cloud Platform and gain some hands-on-training that can help assist in your hackathon and personal projects!

Alexa, Ask ASU


Alexa, Ask ASU when are finals?
Ask ASU is an Alexa skill that can answer just about any question students, parents or sports fans would have about the university.

Screenshot of Website

Arizona State's Google Developer Student Club website.

Screenshot of Pricecoin Website


PricecoinX is an experimental digital currency that enables instant payments to anyone, anywhere in the world. PricecoinX uses peer-to-peer technology to operate with no central authority: managing transactions and issuing money are carried out collectively by the network.