Copperworks
My own 2D game engine in C++ with a GPU renderer: about 1,450 FPS with a million items on screen in its benchmark.
Let's Talk →
Creative portfolio
I'm Robert, a graphic designer who builds real software by directing AI coding agents: live web platforms, a game engine and a mobile game, each one checked before it ships.
View My Work →01
Photo compositing · Photoshop
An astronaut adrift over Europe at night.
A composite built from four images: cut-outs, layer masks and one cool color grade so the pieces read as one scene, with Earth and the space station reflected in the helmet visor.
CompositingColor gradingAI-generated elements
View Project →02
Mobile game · C++ · Android
A settlement-survival game on my own engine.
Isometric art rendered from 3D models through a scripted Blender pipeline, day and night, seasonal events, and companions that hatch and evolve. 149 automated tests and Android builds.
Game designArt directionAI-built
View Project →03
Live platform · Next.js · Stripe
Local events, vendors and organizers in one place.
A live platform with logins, payments and an 85-table database. I defined the pages and workflows, then shipped a seasonal badge system and an events calendar.
Product designWeb platformAI-built
04
AI operations · Claude Code
The AI assistant I run my work with.
Version-controlled memory across three computers, written operating rules, and a check of every machine and the live server at the start of each session, so nothing is claimed until it's verified.
AI workflowsAutomationDocumentation
More builds
My own 2D game engine in C++ with a GPU renderer: about 1,450 FPS with a million items on screen in its benchmark.
A business app for 3D-printing sellers: costs, filament, printers, orders and profit, with Stripe payments.
My design and manufacturing business: artwork, engraving files, CNC toolpaths, the website and its customer portal.
Process
Write down what we're building and why, before any work starts.
Guide AI agents step by step, with written rules they follow every session.
Nothing is done until I've seen it: tests pass, screens look right, the site answers.
Every checkpoint is logged, so work survives restarts and moves between machines.
Résumé
Let's work together
Open to full-time remote work in design, AI-assisted creative production and automation.
Let's Talk →
Designer
Builder
Problem solver