I build the platforms that let teams ship better apps across iOS, Android, visionOS, and the web. I came to software from architecture and media studies, and I still think like an architect: systems first, craft on top. Lately I work at the seams between web and native, phone and headset, and code and AI.
What I work on
- Mobile platform architecture: Swift/SwiftUI, Kotlin/Jetpack Compose, Kotlin Multiplatform
- Spatial computing on visionOS
- Web ↔ native bridges and shared UI component platforms
- AI in apps and in the development workflow
Selected projects
- swift-zomekit: pure-Swift parametric geometry for architectural zome domes (iOS, macOS, visionOS, Linux)
- ZomeBuilder: macOS and visionOS apps for designing zome domes and exploring them in 3D
- kmp-spm: Kotlin + Compose Multiplatform across Android, iOS, and web, delivered to Xcode as a plain Swift Package
- nx-shared-web-component: one web component, used unchanged in Angular and React
Elsewhere: LinkedIn


