I'm a senior mobile engineer specializing in Android and iOS, with a strong focus on architecture, performance, and polished user experiences. I've shipped production apps using Kotlin, Jetpack Compose, Swift, and SwiftUI, and have a deep interest in building things that are both technically sound and great to use.
Beyond mobile, I enjoy working across the stack — from web and backend to systems programming with Rust and C++, graphics with Metal and Vulkan, and infrastructure with Docker and Linux. I'm always learning and always building.
Led Android and iOS development at Hometown Ticketing, independently architecting the Android app from the ground up and steering its evolution toward modern Kotlin, Jetpack Compose, and MVI architecture. The apps are used by thousands of schools and venues nationwide for event management, digital ticketing, and payment processing — integrating Stripe terminals, QR scanning, and real-time reporting.
Google Play App StoreLed development of Face2Face, taking ownership of the facial recognition and real-time mirroring systems. Rebuilt and improved core tracking functionality using Objective-C and Java, integrating Google Mobile Vision to accurately detect and reflect facial movements. Implemented the Flutter UI to deliver a seamless cross-platform experience.
Pocket Hopper is a fast-paced arcade game I built independently using Swift and SpriteKit for iOS. I designed the physics and collision system, implemented score tracking, and optimized rendering for smooth performance across iPhone and iPad — handling everything from concept to App Store release.
App Store