Portfolio

Selected work & experiments.

A mix of client projects and prototypes showing how we can combine websites, apps, and AI for small teams.

MX Music - DJ Website - Image 1

MX Music - DJ Website

Visit

A fully custom DJ website featuring music, show schedule, portfolio, and direct email contact. Built with Next.js for instant performance and seamless mobile formatting. Includes a custom admin panel where the artist can easily update text, photos, tracks, events, and social links — all powered by a clean backend database, without the bloat of site builders.

Next.jsAdmin DashboardEmail API
Media Beam - File Transfer - Image 1

Media Beam - File Transfer

Visit

Peer-to-peer file transfer between devices. Browser-based tool for drag-and-drop file sharing between phones and computers without permanent cloud storage.

WebRTCP2PAbly
Rewards Dashboard - Image 1

Rewards Dashboard

Real-time loyalty intelligence powered by Neo4j graph data. Built on Neo4j—an industry-leading graph database—it surfaces AI-generated relationship insights, runs in real time, and adapts far beyond loyalty tracking. Highly customizable modules cover referrals, memberships, and any bespoke metric your ops team needs. Contact me for a tailored demo or prototype.

Neo4jDashboardBI
Trust or Bust - Image 1

Trust or Bust

Visit

Real-time multiplayer trivia betting game. Casino-themed betting game where players wager on trivia answers with poker chips, 60-second timers, and live sync across devices.

Next.jsSupabaseRealtimeTypeScript
Space Fighter Game - Image 1

Space Fighter Game

Visit

In-browser space combat prototype. Canvas-based navigation and flight system for a future arcade-style game.

JavaScriptCanvasGame Dev
Ball Knowledge - NFL Game - Image 1

Ball Knowledge - NFL Game

Visit

Daily NFL guessing game for fan communities. Live leaderboard and daily challenges that keep fans coming back during the season.

PythonSupabasePostgreSQL
Birthplace Guesser - Image 1

Birthplace Guesser

Visit

Celebrity geography guessing game. Daily puzzles backed by a Supabase/AI stack, built to drive recurring engagement.

TypeScriptSupabaseAI
Rewards Dashboard Prototype - Image 1

Rewards Dashboard Prototype

Customer loyalty prototype for small businesses. Admin and customer views to test reward logic before committing to a full build.

Vanilla JSUI/UXState Management
Website Templates - Image 1

Website Templates

Template collection for common small-business sites. A set of adaptable starting points for e‑commerce, portfolios, analytics, and loyalty programs.

HTMLCSSJavaScript

Want your project on this page?

If you see something close to what you need—or you have a new idea—let’s talk about what a first version could look like.