Selected Work

Portfolio

Client websites, software products, infrastructure work, and longer-running technical project work.

American English Academy
Software Web Applications

American English Academy

English-learning web application with games, leaderboards, and classroom-oriented practice flows.

Go JavaScript PostgreSQL HTMX
Arkbit
Games Browser / Web

Arkbit

Authoritative multiplayer space arena prototype with a dedicated server, shared protocol layer, and browser client.

TypeScript Phaser Node.js WebSocket
Custom Development & Site Support
Services Custom Development

Custom Development & Site Support

Broad custom development work across WordPress sites, plugins, migrations, debugging, malware cleanup, infrastructure, and long-term maintenance.

WordPress PHP Go Linux
Evoke Games · Minecraft
Games Minecraft

Evoke

Minecraft event-automation plugin built around modular triggers, conditions, actions, and extensible server-side workflows.

Java Paper Maven MiniMessage
GroupHug Games · World of Warcraft
Games World of Warcraft

GroupHug

Healer-focused WoW party and raid frame addon with click-to-heal bindings, triage sorting, buff/debuff logic, and profile management.

Lua World of Warcraft API
ImageGrid
Software API Services

ImageGrid

Hosted image-processing API for uploads, async jobs, resize/optimization workflows, tile generation, signed artifacts, and customer workspaces.

Go PostgreSQL Docker OpenAPI
Lakeridge Properties
Client Websites Real Estate

Lakeridge Properties

This is a site for a “boutique real estate service company”. I first began working with them in 2014. It’s powered by WordPress and RealtyPress for listings. It has presented many...

WordPress PHP CSS RealtyPress
Living Landscapes Design
Client Websites Landscaping

Living Landscapes Design

This website is for a landscaping company that specializes in permaculture. It has various unique page designs with text content on most of it’s pages and a gallery.

WordPress PHP CSS
Living Oceans Foundation
Client Websites Nonprofit

Living Oceans Foundation

“The Khaled bin Sultan Living Oceans Foundation is a non-profit environmental science organization and ocean research foundation established to help preserve, protect and restore t...

WordPress PHP CSS Content Management
Living Yoga
Client Websites Wellness

Living Yoga

This is a WordPress site for a yoga studio that has retreats and offers various services. They have an online store and sell services and tickets to retreats. I have created sever...

WordPress PHP CSS
LLM Memory
AI Developer Tools

LLM Memory

Persistent memory system for coding agents with structured recall, lifecycle controls, readiness checks, backups, and LoCoMo benchmarking.

Go PostgreSQL pgvector MCP Docker
LLM Tasks
AI Developer Tools

LLM Tasks

Persistent project task tracker for agent workflows with sessions, handoffs, Kanban UI, labels, task moves, and dependency-aware triage.

Go MCP PostgreSQL SSE Docker
Million Artists Picture
Client Websites Artist Platform

Million Artists Picture

“Our mission is to write our names to history by creating a picture with help of 1,000,000 different artists.” This website is powered by Shopify. I’ve written a custom applicatio...

WordPress Node.js MongoDB Shopify CapRover
PhaseShift Games · Minecraft
Games Minecraft

PhaseShift

Teleportation and warp platform for Minecraft servers with homes, portals, effects, economy hooks, and extensive admin tooling.

Java Paper MariaDB Vault
Prosper Games · Minecraft
Games Minecraft

Prosper

Comprehensive Minecraft economy plugin with dynamic pricing, player shops, auctions, loans, events, and multiple storage backends.

Java Paper Vault PostgreSQL
Sandworm Games · Minecraft
Games Minecraft

Sandworm

Large sandworm boss plugin with arena controls, scaling, rewards, and integrations into the broader Snuzzlings server stack.

Java Paper Maven
Self-Hosted Application Platform
Infrastructure Deployment & Operations

Self-Hosted Application Platform

Private self-hosted application platform for deploying and operating custom and third-party Docker apps with health-checked releases, proxy routing, isolated data services, automated backups, security reporting, and repeatable maintenance workflows.

Linux Docker Kamal Bash PostgreSQL MySQL Valkey fail2ban
Server Administration & Infrastructure
Infrastructure Hosting & Operations

Server Administration & Infrastructure

Hands-on operations work across self-hosted app stacks, firewalling, backups, CDN/proxy fixes, and volume-preserving platform migrations.

Docker Coolify Kamal Dokploy Caddy PostgreSQL
SFTP Client
Software Desktop Apps

SFTP Client

Linux desktop SFTP client with dual-pane browsing, encrypted connection storage, batch transfers, SSH execution, and sync tools.

Python PyQt6 AsyncSSH Cryptography
Simpler Times
Client Websites Publishing

Simpler Times

This site is for an online news blog. It’s powered by WordPress and uses the Divi theme. I created the page layouts. I added a custom post type for articles with custom templates...

WordPress PHP CSS Content Publishing
Snuzzlings Games · Minecraft
Games Minecraft

Snuzzlings

Modular custom Minecraft server platform spanning arenas, quests, AI, world tools, storage, party systems, and builder/operator tooling.

Java Paper HikariCP PostgreSQL
Spawner Games · Minecraft
Games Minecraft

Spawner

Publicly released Minecraft plugin for collecting, changing, and managing mob spawners with configurable integrations and admin controls.

Java Spigot NBT API Vault
Starter Kit Product Suite
Software Productized Templates

Starter Kit Product Suite

Complete Gumroad-launched suite of nine static puzzle-solver starter kits plus a Solver Pack bundle, customizer site, product docs, and marketplace assets.

HTML CSS JavaScript PWA Node.js Gumroad
Votes Games · Minecraft
Games Minecraft

Votes

Minecraft vote-management plugin covering player-triggered vote types, permissions, and server-governance style community actions.

Java Paper Maven