Portfolio



Official GitHub Actions
Created the first set of Official PlanetScale GitHub Actions using Docker and Bash.
2023 @ PlanetScale









GraphQL API & dynamic groups
A GraphQL API that enables the application to dynamically keep groups of assets updated on a set interval.
2021 @ Temeda LLC


fullstack.chat website
A custom website built for my Discord server.
2021


fsc.bot (Walter)
A custom Discord bot built for the fullstack.chat community.
2021




MessengerX.io Python Bot YouTube Video
A YouTube video I created for the team at MessengerX.io.
2020





IoT dashboard optimizations
I optimized the load times of an IoT mapping dashboard by creating new API endpoints and client logic that introduced average lat/longs, pagination, and parallel API Calls.
2019 @ Temeda LLC







Windows Server upgrade utility
A Windows OS update service with a command & control server for scheduling maintenance windows.
2016 @ LeSaint Logistics




Project Unify
The internal tool designed to consolidate many disparate functions into a single application for an MSP I worked for.
2014 @ Systech Information Services



Quoting Pro
A desktop application built to streamline the quoting process for a roofing company.
2014 @ Systech Information Services



Sage 100 Label Printer
A label printing application that hooked into Sage100 for a manufacturer in Chicago.
2014 @ Systech Information Services


SharePoint Backup Tracker
A SharePoint extension that saved over 100k of billable work hours for an MSP I was employed with.
2013 @ Systech Information Services


Mobile RMM Dashboard
A simple mobile website that displayed active alerts for the MSP I was working for.
2013 @ Systech Information Services


Contact Notebooks
An Android application I built and launched into the Play store in order to learn professional development.
2011 @ Onyx Computer Repair

Proposals App
A Microsoft Access application that streamlined the yearly renewals for a landscaping client of mine.
2010 @ Onyx Computer Repair