Portfolio

Part-time Shift Web Scraper

This project was born out of my laziness and built with the help of the icalevents and Selenium packages. This Python program sought out potential extra shifts for my part-time job with Texas A&M Transportation Services by scraping route data (day, time, route identifier) and comparing it with events in my iCalendar for the current week.

Automated Chemex Pour-Over

A planned project for this summer, I will be using a Raspberry Pi 4 and Python scripts that utilize the RPi.GPIO library to control two servo motors from the GPIO pins. This could be subject to change, as Linux multitasks, and could be less than ideal for controlling motors in a real-time application. I am looking into buying an Arduino if testing on a Linux machine proves to cause issues with timing of the brew. I currently have plans drawn up for the hardware design and will be working with a friend who recently graduated from the TAMU MXET program to refine designs and minimize cost. The planning for this project is very similar to the Agile design we learned in class for CSCE 315.

Smart Mirror

Powered by a Raspberry Pi 3 and salvaged LCD display from an old television, this smart mirror shows a customizable GUI through a pane of one-way glass, giving the illusion that the glass itself is the display. I am currently building the frame to hang the mirror and plan to integrate this device with Amazon Alexa Skills to provide a more responsive feel for the user, expand potential functionality, and gain experience working with Alexa developer tools.