Skip to content
Product engineer

AI-capable products, from film and 3D

I ship TypeScript systems with the same craft I used to light a frame. Web, real-time 3D, and the tools that sit between them.

Positioning

Engineer first. Cinema is the accent.

The last site said creative artist. This one is for people hiring someone who can own a TypeScript product, wire AI into it, and still care how it looks and how it reads to a screen reader.

ShipsNuxt 4 · Vue 3 · TypeScript

Products, design systems, and the boring infrastructure that keeps them honest.

Builds with AIAgents · RAG · AI SDK

Not a wrapper around a chatbot. Durable workflows, visible traces, and UX that degrades cleanly.

Came fromFilm · 3D · Music

That background is why the work looks considered: not a second career to hide.

Featured

Work that should lead

Selected engineering and creative work from one connected practice.

Workweb

Tandem

AI design pair that rides alongside your design tool.

Work3d

Toyo Tires / Konig Rims

A polished automotive product render pairing Toyo tires with Konig rims.

Work3d

Brembo

A hard-surface product study of a Brembo brake component.

Work3d

Gumball machine

A modeled and animated gumball machine, presented as video and an interactive 3D asset.

Timeline

A few marks on the rail

The full story runs from the present back to the beginning. These are its latest turns.

  1. DateMay 2024 to Present

    Lead Front End Engineer · Futurex

    Within four years of returning to professional web development, advanced into frontend leadership and ownership of complete products and features.

  2. DateMay 2022 to May 2024

    Front-end developer · Metopio

    Built responsive Vue 3 and TypeScript interfaces, visualizations, and tools for large geographic and public-health datasets alongside Python, Django, and MySQL services.

  3. DateMay 2022 to Nov 2022

    Senior support engineer · NDI

    Worked this role concurrently with Metopio, supporting C++ SDKs and major partners while handling certifications, change logs, bug reports, QA debugging, knowledge-base content, and product web tools.

Contact

If this is the person you meant to find

Product work, AI-capable frontends, and the occasional 3D problem. Start a thread.