Senior iOS engineer and software consultant

Richard L Zarth III

Senior software engineer available for iOS contract development and consulting, app modernization, architecture review, internal workshops, team training, and backend, web, and AI-enabled product work.

Since 2014 Apple-platform engineering

iOS, iPadOS, watchOS, macOS, App Store delivery, and long-lived production codebases.

Architecture SwiftUI, UIKit, and TCA

Modern Swift architecture with Combine, Swift Concurrency, SPM, and The Composable Architecture (TCA).

Teaching Workshops and team growth

Internal workshops, technical coaching, architecture guidance, and practical teaching for engineering teams.

Focus areas

Helping teams ship, modernize, and get unstuck

Most of my work starts with Apple-platform apps, but I am useful around the edges too: backend APIs, architecture decisions, product tradeoffs, pairing, and focused internal workshops.

iOS

Apple Platforms

Swift, SwiftUI, UIKit, iPadOS, watchOS, macOS, App Store delivery, and product-quality polish.

ARC

Architecture

Modernization, feature decomposition, maintainable flows, The Composable Architecture (TCA), and pragmatic technical direction.

API

Backend Support

Mobile-oriented APIs, Vapor, PostgreSQL, cloud services, authentication, and integration work.

AI

AI Features

Useful AI-enabled product features, internal tools, prototypes, and developer-facing workflows.

SEC

Security Mindset

Privacy-aware systems, cryptography experience, careful data handling, and dependable engineering habits.

EDU

Workshops and Coaching

Internal teaching on Swift, SwiftUI, architecture, AI-enabled workflows, and the practical habits that make teams faster.

Recent Projects

A mix of production scale, product ownership, and client delivery

These selected highlights show the range I bring to client work: mature production apps, independent product development, and practical software built for a specific business need.

Abstract production app dashboard visual for Doximity iOS engineering work

Full-time production engineering

Doximity

For more than five years, I have developed and maintained iOS and iPadOS features for Doximity's production app, used by over 80% of all U.S. doctors.

My work includes leading a 5-person team, coordinating across engineering, design, product, data, and QA, modernizing features with Combine, Swift Concurrency, Swift Package Manager, and The Composable Architecture (TCA), and improving internal onboarding and hiring systems.

  • 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 production iOS app built to help friends stay connected and make plans. I developed the server-side Swift/Vapor backend and co-developed the SwiftUI frontend.

The app includes PostgreSQL-backed online features, custom messaging, and push notifications, making it a good example of full-stack mobile product delivery.

  • 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 MDM application built for a client using MicroMDM, Core Bluetooth, and Firebase Realtime Database.

I was the principal designer and developer, translating a specific operational need into a practical mobile system with device management and proximity-aware behavior.

  • iOS MDM
  • Bluetooth
  • Firebase
  • Consulting
View on the App Store

Speaking and writing

I teach the systems I use

Talks, workshops, and internal training are some of the clearest ways I share what I have learned: Swift Concurrency, SwiftUI state, UIKit architecture, The Composable Architecture (TCA), CryptoKit, algorithms, and practical app development.

Swift Concurrency: Are We There Yet?

Presented at One More Thing Conference in Cupertino, covering Swift Concurrency adoption, best practices, and Apple-framework strategy.

Building with SwiftUI and Concurrency

A practical walkthrough of using SwiftUI and async/await to drive a small interactive app.

SwiftUI: Understanding State

Techniques for structuring SwiftUI views, observable models, substate, and redraw behavior.

Blog

Writing on iOS, architecture, and practical engineering

I am carving out space for longer-form notes on Swift, SwiftUI, The Composable Architecture (TCA), AI-enabled product work, and the tradeoffs that show up in real apps.

Coming soon View my blog

About

Practical senior engineering for software teams that need things to last

I am a software engineer with deep experience on Apple platforms and a steady interest in the product systems around them: backend APIs, privacy and security, architecture, onboarding, developer experience, and technical communication.

I like work where judgment matters: modernizing code without stopping product momentum, shaping features across teams, turning ambiguous goals into maintainable software, and helping other engineers get sharper through review, pairing, workshops, and technical teaching.

  • Application architecture and modernization
  • SwiftUI, UIKit, The Composable Architecture (TCA), Combine, Swift Concurrency, and SPM
  • Team leadership, hiring support, onboarding, documentation, workshops, and internal training
  • Privacy, security, cryptography, and dependable data handling

Contact

Available for select contract, consulting, and workshop conversations

For consulting, contract, workshop, and internal training inquiries, contact me through Folklore Software at contact@folkloresoftware.com. For personal, speaking, or resume-related contact, email rlziii@icloud.com.

For larger projects that need more than one engineer, I also work through App Ready, a small product engineering partnership for broader contracting and consulting needs.