Software Developer
Specializing in Mobile App Development
I build iOS apps in Swift and SwiftUI — from shipped App Store titles to the open source packages underneath them.
📍 St. George, UT
Native iOS apps, designed and shipped to the App Store.
Classic Yatzy stripped down to what matters — five dice, thirteen rounds, one perfect score. Fully offline, with a bold neo-brutalist look, player-controlled ads, and unlockable theme customization.
A minimalist roguelike where strategy meets solitaire. Crawl a randomized dungeon using nothing but a standard deck of cards, where every suit and number is an enemy or an item.
A habit tracker and task manager built on positive reinforcement. Earn points for completing tasks, then cash them in on rewards you set for yourself.
A hub for connecting and customizing large language models. Chat with Ollama and JanAI — including self-hosted instances — build custom assistants, and read replies in full Markdown.
Public APIs and Swift packages built for other developers to use.
A community-driven REST API providing structured JSON access to the Adventure Time: Card Wars TCG — cards, sets, heroes, and landscapes — so developers can build deck builders and collection trackers.
An educational REST API that teaches HTTP fundamentals through an interactive farming game. Learn authentication and resource management by planting, growing, and harvesting crops over real requests.
A Swift 6-ready reactive data flow library inspired by Kotlin Flows, bringing a composable, structured approach to asynchronous programming on top of Swift's AsyncSequence.
A macro-based dependency injection framework offering elegant, type-safe dependency management through compile-time code generation.
A comprehensive Neo-Brutalist design system for SwiftUI, featuring bold borders, offset shadows, and vibrant color themes.
An in-app SwiftUI notification manager. Queue notices for users with beautiful built-in styles, while keeping notice views fully customizable.
Dixie Technical College
St. George, UT
Apr 2022 - Present
Design, develop, and maintain mobile applications and internal software solutions supporting both the college and commercial business initiatives.
Architect and maintain a comprehensive iOS development curriculum covering Swift, SwiftUI, UIKit, Xcode, modern application architecture, testing, and deployment.
Build production-quality applications, technical demonstrations, and reusable software components that serve both educational and business objectives.
Collaborate with industry partners and engineering professionals to align curriculum and development practices with current standards and employer expectations.
Mentor aspiring developers through application design, debugging, source control, testing, and software engineering best practices.
Evaluate prospective students for technical aptitude and program readiness while helping shape the long-term success of the Mobile App Development program.
HFB Technologies
St. George, UT
Jan 2022 - Apr 2022
Leveraging given tools to create websites for clients.
Taking lead on the design, and functionality of websites.
Staying within a given window of time to get projects of varying sizes completed.