Hi, I'm a backend-leaning software engineer. I've worked for Rescale, Squid Cloud, and currently Open Syllabus
Professionally, I specialize in deployments, DevOps, cloud, automation, DevEx, Django, and Linux. I like Python, javascript, and shell scripting. I've been using Arch Linux (btw) for over 10 years now. I use the colemak keyboard layout.
On my own time, I make games and web-based utilities. You can find a gallery of my personal projects below. Everything below is created and maintained by yours truly. Each entry inculdes a link to both the deployed app and the source code (MIT licensed, generally).
My Resume| Linkedin| Github| Email
Youtube| I'm a Pro Gamer (Super Smash Bros. Melee)| My Blog| sitemap.xml
Homemade "rectangle"-style controller to play Super Smash Bros Melee on Gamecube/Wii. This is an ergonomic alternative to the standard Gamecube controller. It works on both PC and console.
While I was at Rescale, a customer needed a new strict allowlist firewalling their cloud compute VPC in AWS Govcloud. Using CloudFormation templates and Cohesive Network's VNS3, I created a working solution to manage exactly what traffic could exit and enter the VPC without disrupting their workflows and security requirements. This closed a 6 figure deal with a large aerospae company.
This mobile-friendly website lets you easily log your workouts in the gym. You can customize the interface how you'd like and create custom workout sequences. Later, when you get home you can look at graphs of your progress or export the data as a csv or json.
How long ago was that movie made? How old was Brad Pitt in it? Has Kevin seen this one? Just type a movie title to find out.
My 50 solutions to a yearly programming challenge.
I just might have the world's largest video game collection! This personal tool allows me to browse, download, and emulate over 35,000 roms scraped from archive.org. I can get any official game on demand from over 25 systems such as Dreamcast, Gameboy, Sega, Playstation 1/2, Super Nintendo, Gamecube and more!
Video chat with friends while navigating a 2d space with the arrow keys or touch. You can walk away from a conversation to stop hearing it. Featuring charades and live music. I made this during lockdown to have a covid-safe birthday party with my friends.
Melee is a fighting game with online tournaments. With this service, players can easily upload their recorded gameplay. The site organizes, labels, and stores the files for others to download.
This is an extension to Challonge.com. It improves the results screen for a given tournament with statistics on each individual's performance and head to heads.
"Should honestly be integrated into the vanilla challonge website"
- 5 Star review
Longer youtube videos often have their sections laid out in the video description. As the video plays, this plugin displays the current section and allows skipping forward and back between sections.
Explore all the files I use to configure my Arch Linux Laptop.
My other site featuring a blog and even more projects of mine.
Norcal has a competitive Super Smash Bros. Melee scene. We play in person tournaments against each other and we calculate seasonal player rankings data within our region. This is an auto-updating scraper and google sheet that keeps track of our wins, losses, and head to heads in the curernt ranking period. I'm Kevbot on there :D.
Check out my published docs from my digital knowledgebase. You'll find posts on tasty recipes, computer tips, video games, and many other fields of interest.
An HTML5 game where you try to survive the onslaught of students from Simon's Rock College. Use the arrow keys. Best played on a desktop browser. This was quite a hit at the school (circa 2014).
My list of custom made userscripts which can execute on your browser. They are like chrome extensions, but you can rapidly develop them.
Guess which Steam game tag is more popular to publish. Are there more FPS or strategy games?
Combine subsections of youtube videos together for sharing. Supports combining multiple video sources.
A version of snake where you can pass through yourself.
Discover revamped classics! This is a list of modernized video game projects, including decompilations, PC ports, and open-source engines. These projects provide fresh gaming experiences ranging from faithful recreations to complete overhauls. Most of these are meant to be played on PC/Mac/Linux or in a web browser.
Instagram images on the web are not clickable or saveable. Use this plugin to right click to open the image directly at high quality.
Note: Instagram removed this extension from the chrome extension store because it was too cool for them to handle.
Twitch.tv is a video game live streaming platform. This extension allows viewers to store a bookmark during the middle of a live broadcast and resume watching later at their convenience.