Recent work
Six recent projects. Web, branding, print, and one problem nobody else could find.
A snapshot of what’s been shipping lately.
CASE STUDY · MEDICAL DEVICE · NASDAQ: VVOS
Vivos
A 10-site digital estate, rebuilt for a publicly traded medical device company. FDA-aligned language, investor-relevant detail surfaced instead of buried, one consistent design system across the whole portfolio.
See the full rebuildHIGH END AUDIO · TRADE SHOW
High End Vienna 2026
Two 8×8 ft backdrop posters for VTL’s booth at High End Vienna. The Lohengrin was composited from product photography into a CGI environment, then upscaled to full size without artifacts. At 8 feet, it reads as a straight photograph.
HIGH END AUDIO · PRINT AD
The Absolute Sound
Print ad design for VTL’s Lohengrin amplifier, produced for The Absolute Sound.
PHOTONICS · LARGE FORMAT
Dual-Panel Backlit Display
Two backlit panels at 120×98 and 120×92 inches, built as a single composite spanning three photonics brands. Product photography, CGI environments, and application imagery composited to hold photographic quality at ten feet wide — down to specifying the display model bright enough to survive trade show lighting.
Produced for Luminar, now part of QCi.
PHOTONICS · WEB
Gated Datasheets, Zero Friction
Full migration off Squarespace onto WordPress, plus a custom datasheet gate: a visitor hits “read more,” gives name, email, and company, and the system auto-creates their account, logs them in, and drops them back on the product page with every datasheet now downloadable. Welcome email, login portal, password reset — the whole flow, no manual steps.
See the full rebuildTECHNICAL · FORENSICS
Silent Failure, Found
An electronics manufacturer was quietly losing customer RFQ submissions for six and a half weeks — no error, no bounce, no alert. Traced through mail logs, host egress IPs, and form entry records until the failure point was found and fixed.
Get Started
Tell me what you’re building.
Not every project is a fit here. The ones that are move fast.
Start the Conversation