Senior iOS engineer and software consultant

Richard L Zarth III

I help teams build, ship, and modernize Apple-platform software.

iOS, Swift, architecture review, app modernization, workshops, backend support, and focused consulting.

Since 2014 Apple platforms

iOS, iPadOS, watchOS, macOS, SwiftUI, UIKit, and App Store delivery.

Senior work Architecture and modernization

TCA, Swift Concurrency, legacy cleanup, migration planning, and code review.

Range Beyond the app

Backend APIs, web products, AI workflows, workshops, and technical advising.

Selected work

Production apps, products, and client systems

A few examples of the range behind the consulting work.

Abstract production app dashboard visual for Doximity iOS engineering work

Full-time production engineering

Doximity

Five-plus years building and maintaining iOS/iPadOS features for a production app used by over 80% of U.S. doctors.

  • Swift
  • UIKit
  • SwiftUI
  • TCA
  • Leadership
View on the App Store
Abstract iPhone interface visual for Circls Hangout social planning work

Independent product engineering

Circls Hangout

A full-stack iOS product with a SwiftUI frontend, server-side Swift/Vapor backend, PostgreSQL, messaging, and push notifications.

  • SwiftUI
  • Vapor
  • PostgreSQL
  • Push
View on the App Store
Abstract mobile safe-zone and family controls visual for Mobile Safe Zones

Contract client delivery

Mobile Safe Zones

An iOS client built with Family Controls and Core Location to help keep children safe in schools, build using Firebase Data Connect on the backend.

  • Family Controls
  • Core Location
  • Firebase
  • Consulting
View on the App Store

About

Practical senior engineering, without the agency layer

I work best where product goals, technical debt, and team constraints meet: shipping features, modernizing code, reviewing architecture, and helping engineers make better decisions.

More about me
  • Apple-platform engineering since 2014
  • SwiftUI, UIKit, TCA, Combine, Swift Concurrency, SPM
  • Architecture review, modernization, workshops, and mentoring
  • Contracting, consulting, workshops, and technical advising

Speaking

Talks and workshops

Swift Concurrency, SwiftUI, UIKit architecture, TCA, CryptoKit, algorithms, and practical app development.

Swift Concurrency: Are We There Yet?

One More Thing Conference, Cupertino.

Building with SwiftUI and Concurrency

SwiftUI and async/await in a small interactive app.

SwiftUI: Understanding State

State, observable models, substate, and redraw behavior.

Blog

Coming soon

Notes on Swift, app architecture, modernization, and practical engineering.

Coming soon View blog

Contact

Need senior help on an app or software project?

For consulting, contract work, workshops, or technical advising, email rlziii@icloud.com.