Selected proof

Work that shows the system, not just the surface

A recruiter-readable view of projects, roles, stacks, and outcomes. The 3D identity gets attention; this page makes the proof easy to scan.

Identity system

DM Core

The logo behaves like a machined object: outer shell, moving project layer, glowing creative core, and practical fallback paths.

Role
Creative direction, frontend architecture, R3F interface
Outcome
Turns the DM monogram into a layered interface with project, lab, resume, about, music, and contact paths.
Stack
Next.js / React Three Fiber / TypeScript / Drei
Flagship identity interface
Product tool

Deal Radar

A practical tool inside the portfolio that proves Damian can make useful systems, not just beautiful scenes.

Role
Product thinking, API workflow, scoring UI
Outcome
A focused resale workspace for searching listings, scoring watch flips, and saving high-signal leads.
Stack
Next.js API routes / TypeScript / eBay Browse API / UX systems
Useful internet machine
Experiment archive

Three.js Lab

A lab cabinet for experiments that show range: particles, GPGPU-inspired motion, spatial interaction, and canvas UI.

Role
Shader, simulation, and interaction studies
Outcome
A growing set of browser experiments covering depth fields, water, moon navigation, and real-time visual systems.
Stack
Three.js / R3F / Shaders / GLB assets
Technical curiosity
Audio interface

Void Radio

A playful lane that shows Damian can build mood, systems, and interaction around real content.

Role
Visual interface, queue UI, audio experience
Outcome
A custom station page with mode switching, visual layers, and a more expressive media surface.
Stack
React / Canvas layers / Audio UI / Responsive CSS
Interface personality