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
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.
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
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.
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
Bloom Institute of Technology
May 2019 – Sep 2019
Team Lead, iOS (Contract)
Mentored 10 iOS developers through sprint planning, code reviews and debugging.
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)