iOS, iPadOS, watchOS, macOS, App Store delivery, and long-lived production codebases.
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.
Modern Swift architecture with Combine, Swift Concurrency, SPM, and The Composable Architecture (TCA).
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.
Apple Platforms
Swift, SwiftUI, UIKit, iPadOS, watchOS, macOS, App Store delivery, and product-quality polish.
Architecture
Modernization, feature decomposition, maintainable flows, The Composable Architecture (TCA), and pragmatic technical direction.
Backend Support
Mobile-oriented APIs, Vapor, PostgreSQL, cloud services, authentication, and integration work.
AI Features
Useful AI-enabled product features, internal tools, prototypes, and developer-facing workflows.
Security Mindset
Privacy-aware systems, cryptography experience, careful data handling, and dependable engineering habits.
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.
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.
View on the App Store
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.
View on the App Store
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.
View on the App StoreSpeaking 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.
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.