Employment
- Lead development of production Android (Kotlin/Jetpack Compose) and iOS (Swift/SwiftUI)
ticketing applications used by organizations and schools.
- Took ownership of the Android application during early development, architecting a
scalable foundation and later leading modernization efforts toward Kotlin and
Jetpack Compose.
- Spearheaded migration toward modern Android architecture using Jetpack Compose, MVI,
repository-based data access, Retrofit, DI, Kotlin Coroutines, and Flow.
- Designed offline-first architecture with caching, background sync, and resilient user
flows for unreliable network conditions.
- Partnered closely with product and design teams to deliver polished, pixel-conscious
mobile experiences across device sizes and accessibility needs.
- Integrated Stripe (including S700 and M2 terminals), Twilio communication, printers, and
external APIs in production mobile applications.
- Owned App Store and Google Play releases, feature rollouts, analytics, and production
monitoring.
- Restored application stability to a 99.99% crash-free rate and improved the Google Play
rating to 4.6 Play Store rating following re-engagement.
- Collaborated with developers across Android and iOS to improve architecture, testing
strategies, and adoption of modern mobile frameworks.
- Hired as a mobile engineer; expanded scope to contribute across web (Angular) and backend
(NestJS) systems.
- Designed and implemented cross-platform features in SwiftUI and Kotlin Compose,
integrating with Angular and NestJS APIs.
- Implemented real-time video communication using Vonage (OpenTok) between mobile and web
clients with server coordination.
- Built and maintained CI/CD pipelines and automated testing via Bitbucket.
- Managed mobile distribution (TestFlight, Google Play, Firebase) and environment
configurations.
- Developed healthcare applications for iOS and Android using Flutter, Xamarin, and native
tooling.
- Built facial palsy rehabilitation app using Google Mobile Vision, video guidance and
real-time facial mirroring.
- Implemented ExoPlayer-based video streaming with lifecycle-aware playback and buffering
strategies.
- Built Angular/REST-based compliance tools and reusable mobile libraries for medical
terminology workflows.
Technical Projects
Self-Hosted Infrastructure & CI/CD Environment
- Maintain Docker-based Linux infrastructure with GitLab Runners, Prometheus, Grafana, and
automated deployments.
Self-Hosted Web Platforms
- Manage production web infrastructure on DigitalOcean using Nginx, TLS, DNS, CDN, and
automated CI/CD workflows.
Published iOS Game (formerly Android)
- Published a SpriteKit mobile game, migrated from Xamarin XNA, with GameKit leaderboards
and AdMob monetization.
Skills
Swift
SwiftUI
UIKit
Xcode
Obj-C
Kotlin
Jetpack Compose
Coroutines
Flow
MVI
MVVM
Retrofit
OkHttp
Java
Firebase
CI/CD
Docker
SQL