Active in the work, focused on useful systems.
Merged pull requests in react-native-onesignal, including a native iOS bridge fix.
A custom native build engine shared across five React Native apps.
React web interfaces, Node.js services, and PostgreSQL.
Practical use of AI tools and agent workflows in engineering.
Platform thinking with product awareness.
I enjoy the work behind reliable products: building reusable foundations, solving cross-platform problems, and making the next release easier than the last.
My experience spans React Native applications, iOS and Android integrations, React web interfaces, Node.js services, and PostgreSQL. I designed a custom native build engine shared across five React Native apps — cutting per-app native configuration by about 98% — then rebuilt it from scratch as the ecosystem matured.
I'm especially interested in the parts of engineering that improve how teams ship: shared tooling, thoughtful abstractions, careful reviews, and automation that removes repetitive work.
Projects, built around useful problems.
A first selection from my public work. More case studies are being prepared as they're ready to share.
Native build engine for a multi-app fleet
A custom build-orchestration system that lets five React Native apps share one owned native foundation — cutting per-app native config by ~98% and roughly a week of native setup per app. Built across two generations.
Read the case study ↗Merged work in public repositories.
Fixed an iOS native-bridge bug where a JS boolean reached Objective-C as an NSNumber instead of a BOOL, breaking the requestPermission fallbackToSettings path.
PR #1729 ↗Three merged feature PRs to a reverse-engineered Legend of Dragoon PC port — cutscene skips, fullscreen keybind, and GLFW mods support. (~479★)
View repository ↗An iOS app showing the closest candle-lighting time based on the user's location and timezone, using the Hebcal API.
View repository ↗Working across the product surface.
Senior React Native Developer
Building React Native applications and reusable native infrastructure for iOS and Android, alongside web and backend services — native integrations (Swift, Objective-C, Kotlin, Java), shared tooling, and engineering workflow improvements.
Software Engineer
Built and supported business applications, maintained database systems, and developed mobile applications for Android and iOS.
A cross-platform engineering toolbox.
Let's build something dependable.
Open to conversations about React Native, native iOS & Android work, mobile platforms, and practical engineering systems.