Résumé

Senior iOS engineer with 7+ years shipping production Swift apps. Experience includes watchOS delivery and 18 branded banking apps. Creator of Moonshine 1933 for iPhone, iPad and Mac.

Professional experience

  1. Detroit Labs

    May 2023 – Sep 2026

    iOS Developer | Volkswagen myVW

    • Owned front-end architecture and delivery of the myVW watchOS companion from design through release, including vehicle status, remote start/stop, climate and lock/unlock.
    • Partnered with product, design, backend and QA to ship SwiftUI/UIKit features in a modular codebase using The Composable Architecture (TCA).
    • Contributed to architecture for asynchronous vehicle commands, with conflict tracking, persisted scheduled operations, correlation IDs and centralized completion handling.
    • Migrated MVVM features to TCA reducers and modules with dependency injection; added async/await workflows and Swift Testing coverage for navigation, authentication and API coordination.
  2. First National Bank of Omaha

    Aug 2019 – Mar 2023

    Senior iOS Developer

    • Maintained and evolved a shared iOS codebase powering 18 branded banking and rewards apps through client-specific configuration.
    • Helped improve average App Store ratings from 2.5 to 4.5+ through stability and performance fixes, production triage and biweekly releases.
    • Built Fastlane and GitLab Runner pipelines for builds, automated unit/UI tests, code signing and releases across the app portfolio.
    • Shipped UIKit/RxSwift features using MVVM and Coordinators; introduced SwiftUI/Combine components and integrated Okta and biometric authentication.

Selected projects

  1. Creator

    • Built a free chemistry reference for iPhone, iPad and Mac covering all 118 elements, with atom and ion building and comparisons of properties, spectra and isotopes.
  2. Creator

    • Created a Swift 6 package for native Wayland clients on Linux, wrapping C interoperability and resource lifetimes in typed APIs for windows, input and data transfer.
    • Built async event streams, protocol code generation, API compatibility checks, automated tests and CI.

Technical skills

iOS
Swift, SwiftUI, UIKit, watchOS, Swift Concurrency, Combine, Objective-C, RxSwift
Architecture
TCA, MVVM, dependency injection, modular architecture, Swift Package Manager, REST APIs
Quality and delivery
Swift Testing, XCTest, XCUITest, Instruments, LLDB, Fastlane, GitLab Runner, CI/CD, Git

Earlier experience

  1. Bloom Institute of Technology

    May 2019 – Sep 2019

    Team Lead, iOS (Contract)

    Mentored 10 iOS developers through sprint planning, code reviews and debugging.

  2. Codecademy

    Aug 2017 – Mar 2020

    Code Reviewer

    Reviewed 1,000+ iOS and web projects; provided live debugging support.

Education

  • Lambda School — iOS Development Bootcamp (2019)
  • Galvanize — Web Development Bootcamp (2015)