I'm a full-stack engineer who lives closest to the mobile layer. Most of my work sits where TypeScript meets the metal: writing native modules in Swift, Kotlin, Objective-C and Java to bridge SDKs into React Native, integrating Bluetooth Low Energy stacks with hardware in the field, wrapping real-time video and telehealth SDKs into clean typed APIs, and leading full migrations of legacy native iOS and Android apps onto a single React Native codebase without losing the users on the other side. I've taken codebases through New Architecture and TurboModule adoption, rebuilt CI pipelines to cut native build times in half, and shipped component libraries that multiple consumer apps depend on. Lately a lot of my energy has gone into rebuilding that practice around AI agents — running multi-repo migrations and CI overhauls with them rather than just asking one-off questions.
Outside of work I'm usually somewhere off-pavement in Colorado with my wife, a rooftop tent, and however many of my five dogs fit in the truck. Dirt roads are where I do my best thinking.
If you're building something where the mobile layer actually matters, I'd love to hear about it.