BMW Control Center

Modernizing my 2005 BMW by adding oodles of connectivity and custom electronics.

Paperless Share

An Android App to share your documents with your Paperless server

LineageOS - Automatically power on when connected to charger

The display in my car needs to automatically boot when powered. This custom patch should work for many LineageOS devices.

Aerogarden App

A guerilla redesign of AeroGarden's WiFi app, written in React Native for simple portability to both Android and iOS. I built it with a clean but functional aesthetic that reflects the premium brand.

AirPhoto: Initial iCloud Photos port on Android

AirPhoto is an Android app and Golang server for shared iCloud streams. It parses Apple's binary plist data, then organizes the Albums, Photos, and Comments into queryable chunks.