Work · 2016 — 2026

Recent work

A decade of shipping mobile, AR & VR products — from farm equipment to AR glasses.

01
Meta Orion AR glasses prototype
Meta · 2024Tech Lead · AR

Orion AR Calling

Real-time voice & video calling, built 0→1 on Meta Orion AR glasses — publicly unveiled as the most technically advanced AR prototype ever built.

02
Three Firefly round-screen faces: a flare alert, the radar compass pointing at a friend, and a festival lineup
Open source · 2026Hardware · Firmware · Product

Firefly

An open-source festival compass — a palm-sized round-screen puck that points at your friends over LoRa mesh, with off-grid messaging, live set times, and a vector map of the grounds. Your phone stays at camp.

03
KandiTag iOS app showing a bead's living passport
Founder · 2026iOS · Web · Backend

KandiTag

An NFC "kandi" bead with a chip inside — tap it with any phone and its living passport opens: every festival, every trade, every memory. Built 0→1, end-to-end.

04
Meta Quest VR headset casting to a TV
Meta · 2025Tech Lead · VR

Quest VR Chromecasting

Chromecasting for the Quest VR headset — owned architecture, performance, and reliability end-to-end across the openscreen protocol stack.

05
Messenger video call with Watch Together
Meta · 2021iOS Engineer

Messenger Video & Watch Together

Core Swift / SwiftUI video-chat features used by hundreds of millions, plus a cross-platform synchronized "Watch Together" ads experience.

06
Jimmy John's ordering app on iOS and Android
Jimmy John’s · 2018Lead Mobile Developer

Ordering App — iOS & Android

Owned the entire iOS & Android ordering function end-to-end — transitioned from a vendor, hired an in-house team of 8, and made all architectural & product calls.

07
John Deere Connect Mobile app on a tablet in the field
John Deere · 2016Mobile Developer · Scrum Master

Connected Farming Hardware

iOS apps for John Deere machinery — streaming real-time precision-ag data over the machine’s local Wi-Fi network, turning noisy, unreliable streams into clean, actionable UI.

More work
Firefly lineup face rendering festival set times from festpack data
Open source · 2026

Fest Almanac

An open almanac of music festivals — lineups, set times, stages, and venue maps as portable "festpack" data files. Powers Firefly.

GitHubSolo projectPython, JSON
Offbeat Luxury Travel studio website
Client · 2026

Offbeat Luxury Travel

A bespoke travel-studio site — custom consultation booking and an in-depth trip-planning & client portal, now live for clients.

Live siteSolo projectReact, Firebase
Messenger Desktop presenter layout with green-screen
Meta · 2022

Messenger Desktop — Presenter Layouts

“Green-screen” yourself in front of your shared screen and choose presenter layouts.

App StoreTeam <5TypeScript, C/C++
Messenger video chat with a custom AR background
Meta · 2022

Messenger AR Custom Backgrounds

Video-chat from your favorite sunset — custom backgrounds from your own photos.

App StoreTeam <10Objective-C, C/C++
Halite app showing winter road conditions
Side project · 2020

Halite — Winter Road Conditions

Pulls winter road conditions together from state DOTs — my first SwiftUI project.

GitHubSolo projectSwift
Photon Mac app creating a GIF from a simulator recording
Side project · 2020

Photon — GIF

Mac app that creates GIFs from the iOS Simulator, Android Emulator, or any movie.

GitHubSolo projectSwift
John Deere Connect Mobile app streaming machine data
John Deere · 2017

John Deere Connect Mobile

iPad app streaming precision-ag data wirelessly from the machine, synced to the cloud.

App StoreTeam 15+Objective-C, Swift, AWS
GrainTruckPlus app showing grain elevator wait times
John Deere · 2017

GrainTruckPlus

Harvest logistics with crowdsourced grain-elevator wait times, computed in real time.

App StoreTeam 8Swift, Objective-C