- Assistant Professor of Practice in Urban Technology, Taubman College of Architecture & Urban Planning, University of Michigan
- President Emeritus, AIGA Portland (Board President, 2023-25)
- Founding Director, PDX Digital Corps (2025)
- Co-Founder, Portland Design Month (2024)
- State Tennis Co-Chair, OACA (2023-)
- City of Portland, Historic Landmarks Commission (2020-21)
A collection of civic tech experiments, design research, and side quests.
- Consequence Design A framework I developed in 2016 to think about interaction architecture & "hostile" design patterns.
- Manipulation Engineering An AI art project investigating the dark patterns and systemic designs intentionally built to manipulate, coerce, and control user behavior.
- Portland Digital Corps • A civic sprint model connecting technologists with community organizations.
- AI Statements • A framework for standardizing AI usage disclosures, modeled after privacy policies.
- Tardigrade • A pattern library for AI transparency and disclosure in user interfaces.
- SKEEBoard • A session-based Elo rating system for competitive skeeball.
- Civic Grift • A satirical exploration of the "theater" of civic innovation.