I’m a web developer by trade, but I occasionally do graphic design work as well. Here is a list of more recent projects I’ve worked on.
Scorebird.com - Real-Time Scoring
Role: Senior Full Stack Developer
Technologies:
Amazon AWS JavascriptIOT TypeScript React.js Expo React Native Photoshop Affinity Designer CSS HTML Twitter Bootstrap Flutter Webflow MongoDB Ruby on Rails
Summary:
I recently helped Scorebird build a real-time sports data platform. While with the company, I wore many hats, including building customizable React.js-based widgets to display live scores on websites and mobile devices, building and maintaining Ruby & Javascript lambda functions and APIs running on AWS, graphic design, web development, and building live streaming integrations.
GrooveSea.com - Music Community
Role: Creator/Developer
Technologies:
TypeScript Next.js Websockets ExpressJS TailWindCss NextAuth.js CSS HTML Affinity Designer
Summary:
A side project I started back in March 2025, I created this website to promote the sharing of great music. Groove Sea offers social features such as liking, sharing, and commenting, and is a bit like Pinterest for music. Members can create multiple genre/theme-specific walls to organize their favorite music in one place, embed songs from SoundCloud, Youtube, Bandcamp, Spotify, and Amazon Music.
The site is currently launched in alpha:
Crash Cart - Server Monitoring Platform
Role: Lead Software Developer
Technologies:
GoLang Ruby on Rails Node Javascript Websockets Twitter Bootstrap JQuery HighCharts CSS Redis
Summary:
I was contracted to develop a server monitoring platform. The site reported on statistics such as CPU-usage, disk-usage, memory-usage, and other custom metrics. An agent was developed in GoLang that gathered statistics and reported them back to a Node-based websockets server. Redis was used as a message broker, and an API was built to query the data. The website portion was built in Ruby on Rails and real-time charts were developed using HighCharts.
Chuck a Banana - Mobile Physics Game
Role: Game Developer
Technologies:
C# GDScript Godot Engine Affinity Designer
Summary:
I’m currently working on a mobile physics game in Godot Engine. In the game, you “chuck” objects at a tree to try to keep it from falling over. As you play, enemies spawn that attempt to knock the tree over, and you can collect coins and ring the bell for extra points.
Full Circle School of Woodworking
Role: Web Developer/Designer
Technologies:
Ruby on Rails WordPress JQuery CSS HTML Javascript Photoshop PHP
Summary:
- Responsible for design in Photoshop
- Turned the designs into the WordPress website
- Setup e-commerce functionality to sell products (WooCommerce)
- Built a class registration portal & dashboard in Ruby on Rails
Game of Life Simulator
Role: Web Developer
Technologies:
React.js CSS HTML Twitter Bootstrap
Summary:
A hobby project I developed in React.js and Twitter Bootstrap. This is an interactive website that runs the Game of Life simulation in a browser.
https://www.blakescreations.com/gol
Code: https://bitbucket.org/newmicro/game-of-life/src/master
Meegles Frontier - A Wild West Management Simulation
Role: Game Developer
Technologies:
Godot Engine C# Aseprite Pixel Studio GDScript
Summary:
I’m currently working on a game set in the Wild West/American frontier. The game features management simulation mechanics such as resource management, farming, and a 2D pixel aesthetic. This is an on-going project that will take a long time to develop, so it’s been on and off the back-burner as time permits.
ScoreBuddy.io - Website & App for a Virtual Scoreboard Controller
Role: Developer
Technologies:
Webflow Affinity Designer Affinity Photo Aseprite React.js Javascript CSS HTML Flutter
Summary:
I designed and developed a marketing website for a tablet-based scoreboard controller using Webflow. Additionally, I created animated, real-time widgets to display scores for various sports, which can be embedded on websites and live streams. I also designed and built a fully functioning scoreboard for large-screen displays at sporting events, leveraging the Google Flutter SDK.
ScoreView.io - Scoreboard Display Software (Website)
Role: Web Developer
Technologies:
Webflow CSS HTML Photoshop
Summary:
I designed and built the marketing website for a video scoreboard solution.