Visual work · 87n1
Design is not a
separate department.
Brand systems, a chibi-robot mascot, app icons, motion choreography, and design-system thinking — from the same hands that write the database migrations. The brief, the Figma file, the React Native port, and the App Store icon are one continuous piece of work here, not files handed back and forth.
PuberPuber Brand System
A trail-running brand: the jackrabbit, the palette, the voice
A full brand system for an ultramarathon support app — a stylized jackrabbit logomark (the pacer who sets the pace), an elevation-blue palette, a heavy geometric wordmark, and a rugged-but-refined voice. Built end to end; currently building.
GBuildMeet G
A chibi-robot mascot with a rainbow G-ring face and a 7-state machine
GBuild’s mascot “G” — a dark-headed AI companion framed by a rainbow G-shaped arc ring, with arc eyes that turn to hearts and sparkles, a 6-gesture vocabulary, and a 7-state behavioral machine rendered live in 3D with custom shaders.

Ethereal Glass
A design system from idea to Figma to production
PrayerMap’s UI language: born in Figma, translated into a React web app, then carried into React Native with a 470-line animation-preservation spec bridging Framer Motion to Reanimated and Skia.
App Icon Collection
Icons for PrayerMap, PasteDrop, MeetingCost, Sentinel, and more
Every native app on this site ships with a hand-tuned icon set — light, dark, and tinted variants, watch and phone sizes — designed alongside the product, not bolted on after.
The Lab
WebGL experiments — particle fields, audio-reactive terrain, AR
Interactive 3D experiments: an innovation cube, audio-reactive terrain, particle-convergence type, a minimal shader wipe, and a web simulation of PrayerMap’s AR prayer mode.
Want to talk through a design system, a brand, or a mascot?
Get in touch