Resume

Zack Robinson

Senior Mobile Engineer: native Android (Kotlin, Jetpack Compose) and iOS (Swift, SwiftUI)

Summary

Senior mobile engineer with 8+ years shipping native Android apps (Kotlin/Java, Jetpack Compose, MVVM/MVP) in regulated, high-reliability domains: healthcare (Dexcom G6/G7, CVS/Aetna), crash detection (CCC), logistics (JJ Keller), streaming (STARZ), and quick-service retail (McDonald's). Now also shipping native iOS in Swift/SwiftUI. Strong in performance optimization, release readiness, incident triage, log-driven diagnosis, and turning recurring failures into durable fixes. Comfortable owning the backend and CI that ship around a mobile product.

Skills

Mobile
Kotlin, Java, Jetpack Compose, Swift, SwiftUI, MVVM/MVP, Coroutines, Room, offline-first sync, maps, Bluetooth/BLE
Quality and release
CI/CD (CircleCI, AppCenter, Google Play, App Store Connect, Amazon App Store), Espresso, Appium, JUnit/Mockito, SonarCloud, code review, release readiness
Observability
Crashlytics, Firebase, New Relic, Mixpanel; log- and crash-driven diagnosis
Backend and full-stack
Node, Express, Prisma, Zod, React, Next.js, FastAPI, PostgreSQL, SSE
Workflow
AI-assisted development with Claude Code and Codex, gated by tests, CI, and code review

Experience

  1. Blenders in the Grass via Seamgen / Keystone Analytics

    May 2024 to present

    Senior Android App Developer

    Remote, contract

    • Built native Android features for QR scanning, rewards, and payment processing in a retail ordering app.
    • Shipped product catalog and mobile-ordering features, including native Clover workflows for ordering and barcode/QR scanning.
    • Designed reliability into payment and scanner flows up front rather than as post-launch cleanup.
  2. Dexcom, Inc.

    Jul 2022 to Apr 2024

    Senior Android Developer

    Remote, contract (Spotlight)

    • Supported the regulated Dexcom G6/G7 platform with a focus on operational stability, safe rollout, and defect remediation.
    • Updated Alerts SDK and app flows for new sensor support; strengthened tests to reduce regressions.
    • Implemented and generalized country-of-residence eligibility checks for regional support rules, reusable across modules.
    • Owned code flow and review quality for 7 Android engineers; coordinated defect triage and release-readiness decisions via Jira/Confluence.
  3. CVS/Aetna (ActiveHealth)

    Jul 2020 to Apr 2022

    Senior Android Developer

    Remote/hybrid, contract (Seamgen)

    • Led major UI/UX and navigation updates across dashboard, challenges, coaching, and profiles, balancing stakeholder requests against implementation risk.
    • Improved release quality with unit testing and deployment upgrades (CircleCI, SonarCloud, AppCenter, Google Play); fixed hundreds of accessibility defects.
    • Reviewed code for a 4-engineer team and ran weekly demos to reduce stakeholder churn.
  4. CCC (Certified Collateral Corporation)

    Dec 2019 to Apr 2020

    Senior Android Developer, Crash Detection Library

    Contract (TekSystems)

    • Refactored sensor/data collection into a reusable library deliverable (Gradle dependency).
    • Improved detection-service battery life ~7% over one hour; reduced network usage and improved file I/O during anomaly detection.
    • Added Crashlytics/Firebase analytics and logging for diagnosis and iteration on always-on sensing.
  5. JJ Keller & Associates

    Dec 2019 to Mar 2020

    Senior Android Developer

    Contract (TekSystems)

    • Improved ELD Bluetooth connection rate ~20% and redesigned connection UX, cutting call-center support burden ~40%.
    • Removed ~5,000 lines of duplicate code and centralized location-services logic to improve reliability in a large codebase.
  6. STARZ, Inc.

    Sep 2018 to Aug 2019

    Android & Amazon Developer

    Direct

    • Built and maintained streaming features across Android mobile and TV, including international variants and scalable UI components.
    • Added QA/debug tooling (bandwidth meter, QA helpers) and environment controls to accelerate release cycles.
  7. McDonald's, Inc.

    Dec 2017 to Sep 2018

    Senior Android Developer

    Direct

    • Integrated APIs, payments, store locator, localization, and analytics on a high-scale consumer app under GDPR-adjacent constraints.
    • Owned repo/branching strategy, CI/build automation, and publishing to Google Play and Amazon App Store.
    • Automated QA with Appium/Espresso and monitored production telemetry (Crashlytics, New Relic, Mixpanel).

Selected projects

AidNow 2025 to 2026

Emergency hotline directory for Negros Island, Philippines. Native Android (Kotlin, Jetpack Compose), a SwiftUI iOS client, and a Next.js web app sharing one Express/Prisma/Postgres backend with generated contracts. 1,600+ automated tests; Android in Play review, iOS with App Review.

Valkyrie Dispatch 2025 to 2026

Full-stack emergency dispatch and fleet platform. Native Android client with a SwiftUI iOS port, real-time SSE streaming, shared-contract Kotlin codegen, and 1,200+ tests on a real-database CI pipeline.

DipRadar 2025 to 2026

Android market screener. Kotlin, Jetpack Compose, Room, Coroutines; multi-signal scoring, diff-based alerts, and background refresh.

Education and honors

Indiana University of Pennsylvania. B.S. Technical Communications (Summa Cum Laude), Minor in Computer Science

Eagle Scout, Vigil Honor (Order of the Arrow)

Same resume as a two-page PDF, ready for an applicant tracking system.