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 app during early development, independently architecting
a scalable and maintainable Java foundation from the ground up.
- 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.
- Maintained 99.99% crash-free rate across production releases, monitored via Firebase
Crashlytics and Google Play Console.
- Conduct code reviews and mentor developers on Android/iOS architecture, Compose/SwiftUI
adoption, testing, and mobile best practices.
- 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
Kotlin
Jetpack Compose
Coroutines
Flow
MVI
MVVM
Retrofit
OkHttp
Java
Swift
SwiftUI
Firebase
CI/CD
Docker
SQL