⁄    Product Design

Work

HoverCAD
Web SPA
ID
Human-first, AI assisted 3D modeling
Abstract
Starting with a blank sheet, we slashed Hover's unit cost by 75% in the first two years.

From-scratch CAD app built for speed. AI integrations like interactive photogrammetry for solving camera networks, CV surface texturing and ML-powered feature recognition.

We started with a core suite of parametric tools, channeling deep knowledge of our user's process.
3d viz
CV
ML
DESIGN SYSTEMS
REACT
remote user-testing
HoverCAD
Web SPA
2016 — 2020
Starting with a blank sheet, we slashed Hover's unit cost by 75% in the first two years.

From-scratch CAD app built for speed. AI integrations like interactive photogrammetry for solving camera networks, CV surface texturing and ML-powered feature recognition.

We started with a core suite of parametric tools, channeling deep knowledge of our user's process.
3d viz
cv
ml
design systems
react
remote user-testing
OpenSpace
Mobile / Tablet
ID
360° reality capture with mapped metadata
Abstract
OpenSpace worksites accumulate piles of geo-located content: field notes, change requests, messaging. All of it inaccessible while doing a capture walk.

I designed a capture experience that surfaces this content at the right place and time.

A path trace keeps track of what's been covered in a capture session. We can alert to a photo request as the user approaches the right zone. Unresolved field notes can be updated along the way, instead of requiring a separate walk.
reality capture
dataviz
react
mapping
OpenSpace
Mobile / Tablet
2023
OpenSpace worksites accumulate piles of geo-located content: field notes, change requests, messaging. All of it inaccessible while doing a capture walk.

I designed a capture experience that surfaces this content at the right place and time.

A path trace keeps track of what's been covered in a capture session. We can alert to a photo request as the user approaches the right zone. Unresolved field notes can be updated along the way, instead of requiring a separate walk.
reality capture
dataviz
react
mapping
ARCapture
Mobile / Tablet
ID
CV-guided reality capture
Abstract
As Hover expanded from pros to homeowners, new users frequently bounced during their first capture. ARCapture creates a visual feedback loop between the user's camera & our CV backend, ensuring beginner's luck for everyone.

We took advantage of LIDAR & on-device CV reconstruction to guide homeowners towards a good capture with no blind spots.
AR
reality capture
CV
3D viz
native
ARCapture
Mobile / Tablet
2022
As Hover expanded from pros to homeowners, new users frequently bounced during their first capture. ARCapture creates a visual feedback loop between the user's camera & our CV backend, ensuring beginner's luck for everyone.

We took advantage of LIDAR & on-device CV reconstruction to guide homeowners towards a good capture with no blind spots.
ar
reality capture
cv
3d viz
native
ARG Design System
Figma Library / React
ID
Comprehensive design system in Figma & React
Abstract
I piloted design systems at Hover with this Sketch (then Figma) library. My FE partner built a comprehensive component library in React, published to an intranet wiki.

Development velocity spiked on our team. Features were increasingly developed with no new presentation code, often with little design (gasp) input.

It wasn't long before Hover invested in a dedicated design systems team to replicate our results company-wide.
3D Viz
iconography
photo markup
design systems
ARG Design System
Figma Library / React
2016 - 2022
I piloted design systems at Hover with this Sketch (then Figma) library. My FE partner built a comprehensive component library in React, published to an intranet wiki.

Development velocity spiked on our team. Features were increasingly developed with no new presentation code, often with little design (gasp) input.

It wasn't long before Hover invested in a dedicated design systems team to replicate our results company-wide.
3d viz
iconography
photo markup
design systems
Design Studio
Web / Tablet SPA
ID
A white label configurator for residential architects and contractors
Abstract
I joined the Design Studio team to help visually refresh and expand a mobile-only product to tablet & web.

I drew a suite of custom icons, updated 3D styling, and added a new navigation style to suit the larger format. We piloted dark mode at Hover with this MVP.
3D Viz
react
configurator
dark mode
HoverCAD
Web / Tablet SPA
when
2016 — 2022
team
Design / self
PM
FE 1
FE 2
FE 2
AI team
Starting with a blank sheet, we slashed Hover's unit cost by 75% in the first two years.

Core features include interactive photogrammetry for solving camera networks, CV surface texturing and ML-powered feature recognition. We started with a core suite of parametric tools, taking advantage of deep knowledge of our user's process in other modeling apps.

We used property data, local code, and CV to predict gutter locations and paths while a user draws. Automation only makes suggestions when they're likely to be helpful.
AUGMENTED REALITY
prototyping
data driven
design systems
react / redux

About

Me
Bay area Senior Product Designer working on reality capture at OpenSpace. Previously in R&D at Hover. Recently I've focused on 3D reconstruction, visualization, and AI problems.

In my free time I build cars, then break them on rallies. Over the past year I designed a timber framed studio that could be erected by a single person. Unfortunately, that person was also me.
Work
OpenSpace · Senior
2023
Capture team. Reimagining core product for mobile and web. Emphasis on mapping and in-camera experience
openspace.ai
Hover · Senior
2016—2022
Lead design in ARG, Hover's R&D wing. CAD & AI experiments. All 3D & AR adjacent products
hover.to
Freelance
2015—2016
Consulted early stage startups. Built MVP products & prototyped concepts for founders seeking backing
⁄ Clients

Hover
Ballast Labs
Clara Labs