Built for speed, designed for clarity.
A curated set of builds across UI, cloud, and automation.
Raid
A deep-space multiplayer FPS in Unreal Engine 5 with a custom procedural terrain toolchain.
A "cowboys in space" multiplayer first-person shooter built in Unreal Engine 5 with C++ across 18 gameplay modules. A server-authoritative Rust backend (Axum + PostgreSQL) handles auth, inventory, matchmaking and persistence, alongside the Gameplay Ability System and StateTree-driven AI. Includes a custom Python terrain-generation tool that builds 16-bit heightmaps from fBm / ridged-multifractal noise with C++-accelerated thermal & hydraulic erosion, 21 biomes, and SDF / marching-cubes cave meshing, with assets authored in Blender.
Engine
UE 5.7 · C++
Built
Custom terrain generator
Veridical Manufacturing
Production e-commerce platform with a hardened Stripe payments stack.
A full-stack manufacturing e-commerce platform built with Next.js 15, React 19 and TypeScript. Server-authoritative catalog, pricing and tax; a Stripe checkout hardened for production with idempotency keys, Stripe Tax, and cart-aware shipping rates. Redesigned around a shared design system of reusable UI primitives, with full technical SEO: per-page metadata, Open Graph / Twitter cards, JSON-LD structured data, canonical URLs and generated sitemaps. Shipped via a check-gated deploy pipeline (types, lint, build) and multi-stage Docker to AWS ECR / EC2 behind Caddy with automatic TLS.
Focus
Payments + Reliability
Delivery
Production
Honest & Reliable Motors
Marketing + lead-gen platform for a Texas used-car dealership, with a custom admin panel and email inbox.
A production marketing and lead-generation website for Honest & Reliable Motors, a Texas used-car dealership built around a vehicle-finder service. Next.js 16 (App Router), React 19, TypeScript and Tailwind v4, backed by SQLite (better-sqlite3) with Litestream streaming replication to S3 for point-in-time restore. Includes runtime-editable inventory, lead-capture forms, and a custom admin panel with HMAC-signed cookie sessions — inventory CRUD plus an integrated email inbox where inbound mail (SES → S3) is parsed and indexed into SQLite, with reply and compose. Deployed as a hardened Docker container behind Caddy with automatic TLS on EC2, using least-privilege IAM policies and a documented deploy runbook.
Focus
Lead-gen + Admin tooling
Delivery
Production
Veridical Mobile Apps
Native iOS & Android BLE controllers for trailer lighting and power-jack hardware.
Native companion apps on both platforms, SwiftUI (iOS) and Kotlin / Jetpack Compose (Android), that pair with 6-channel BLE relay hardware over the HC-08 UART profile to control trailer lighting and hydraulic power-jack systems. Includes a checksummed binary command protocol, latching and momentary (press-and-hold) controls, live RSSI display, and Android 12+ runtime permission handling.
Platforms
iOS + Android
Hardware
6-channel BLE relay
Lighthouse: Person Detection
Real-time person detection streaming YOLOv11 over WebSockets.
A real-time person-detection web app: a FastAPI + OpenCV service ingests webcam / RTSP / video streams, a YOLOv11 model performs detection, and a Django + Channels backend pushes live stats over WebSockets to a Vue 3 / Vuetify frontend. Multi-service, GPU-aware, and containerized with Docker Compose.
This Portfolio
The site you're on: Next.js, shipped via Docker to AWS behind Caddy.
This portfolio: a static Next.js (App Router) site with Tailwind CSS, hardened with a strict Content-Security-Policy and security headers, and deployed as a non-root Docker container to AWS (ECR / EC2) behind a Caddy reverse proxy with automatic HTTPS.