iOS Developer focused on Swift, SwiftUI, and UIKit.
I independently design, build, release, and maintain iOS applications, with three apps currently available on the Apple App Store.
SwiftUI rummy game for iPhone and iPad featuring:
- Single-player bot gameplay
- Real-time GameKit multiplayer
- SwiftData persistence
- StoreKit 2 purchases and entitlement management
- Game Center achievements and matchmaking
- SharePlay support
- MVVM architecture
- Production debugging and post-release maintenance
UIKit accounting and recordkeeping app for home-based bake shop businesses.
Built with:
- Swift
- UIKit
- Core Data
- MVC architecture
The app combines iOS development with my prior accounting and business experience to support practical recordkeeping and financial workflows.
UIKit prayer and devotional app built with:
- Swift
- UIKit
- Core Data
- MVC architecture
- Swift
- SwiftUI
- UIKit
- SwiftData
- Core Data
- GameKit
- StoreKit 2
- Game Center
- SharePlay
- Xcode
- Git
- MVVM
- MVC
SwiftUI portfolio project demonstrating SwiftData persistence, PhotosUI, Observation, AVFAudio, state management, and automated testing.
SwiftUI networking sample demonstrating URLSession, async/await, REST API consumption, JSON decoding, CodingKeys, pagination, HTTP response handling, and API-driven UI.
Before moving into software development, I spent 17 years in accounting and business leadership, progressing from Accountant to Secretary & Treasurer and ultimately Owner / Partner of Derby Operating Corporation.
I began learning software development in late 2022, starting with Python before transitioning to Swift and iOS development in 2023.
Since then, I have independently released three iOS applications on the App Store using both UIKit and SwiftUI.
I’m currently focused on:
- iOS development
- Swift and SwiftUI
- Software architecture
- Swift concurrency
- Automated testing
- Networking fundamentals
- Data structures and algorithms
- Professional software engineering practices