Written using ReactNative, this application is designed to notify users in the park of various safety events. The application is written with a backend entirely utilizing AWS services.
Written in NodeJS, using AWS, my home status screen is a set of LED Matrices wired together to display updates about the home as they happen. Additional features, utilizing Amazon Web Services' "Simple Queueing Service" (SQS), allow a custom made Alexa skill (also written in NodeJS) to display various status messages.
Written in NodeJS, using AWS, my local Ubuntu server will monitor changes in my public IP address, updating Route53 (AWS DNS) upon any changes.
Written in raw PHP, this code uses 3-leg OAuth 2.0 and a MySQL Database to connect to Splitwises' API. A call needs to be made to Splitwise for a login request, the user logs in, and a OAuth token is made and can be used for subsequent calls to Splitwise. This code also uses a Google library called "oauth-php" to do some of the heavy lifting.
Written using Symfony, this project is meant for use as a personal online budget. This project allows users to enter their paycheck, and deposit money into multiple accounts with the remainder dropping into a "spending" account. There is also a tie in to Splitwise using the Splitwise API Tie-in above.
Using Amazon EC2, I set up, configured and maintained a personal VoIP server for home use. This server housed 2 phone numbers with voicemail and 5 extensions.