Experience

Professional Experience

Over 14 years of iOS development expertise, from enterprise applications to consumer apps used by millions. Specializing in SwiftUI, HealthKit integration, and performance optimization across the Apple ecosystem.

Frontier Airlines

Lead iOS Developer

February 2024 - Present Denver, Colorado

Leading a greenfield SwiftUI project utilizing The Composable Architecture (TCA), managing a team of 10 developers across onshore and offshore locations to deliver next-generation airline mobile experiences.

Key Achievements:
  • Spearheading greenfield iOS application development using SwiftUI and TCA
  • Managing collaborative team of 10 developers across multiple time zones
  • Architecting scalable mobile solutions for airline industry requirements
  • Implementing modern iOS development practices and team coordination
Technologies:
SwiftUI The Composable Architecture (TCA) Swift Team Leadership Cross-functional Collaboration

Nike

Senior Software Engineering

February 2023 - March 2024 Denver, Colorado

Part of the Valiant Labs team collaborating with Sports Sciences division, developing SwiftUI applications interfacing with watchOS and HealthKit to provide comprehensive data for athlete performance research.

Key Achievements:
  • Developed SwiftUI applications for athlete performance research
  • Implemented seamless watchOS and HealthKit integrations
  • Collaborated with Sports Sciences division on data-driven solutions
  • Contributed to athlete training optimization through technology
Technologies:
SwiftUI watchOS HealthKit Sports Sciences Integration Data Analytics

Pluto TV

Senior Mobile Engineer

October 2021 - February 2023 Remote

Developed the PlutoTV App for iOS, iPad, and AppleTV, utilizing advanced technologies to ensure seamless, responsive user experience across multiple Apple devices for millions of users.

Key Achievements:
  • Built cross-platform streaming applications for iOS, iPad, and AppleTV
  • Implemented Redux/ReSwift architecture for state management
  • Integrated Firebase for analytics and crash reporting
  • Delivered responsive user experience for millions of active users
Technologies:
Swift SwiftUI Redux/ReSwift Alamofire Firebase tvOS

TigerConnect

Lead iOS Engineer

April 2021 - September 2021 Denver, Colorado

Led iOS engineering efforts for healthcare communication platform, focusing on secure messaging and collaboration tools for medical professionals.

Key Achievements:
  • Led iOS development for healthcare communication platform
  • Implemented secure messaging solutions for medical professionals
  • Focused on compliance and security in healthcare technology
  • Mentored development team on iOS best practices
Technologies:
Swift iOS Security Healthcare Compliance Team Leadership

Major League Baseball

Principal Engineer

January 2019 - April 2021 Greater Denver Area

Expanded responsibilities to support multiple teams, spearheaded SwiftUI integration, and implemented automation scripts to streamline processes and increase productivity across MLB's mobile applications.

Key Achievements:
  • Led SwiftUI modernization across multiple MLB applications
  • Implemented automation scripts reducing manual effort significantly
  • Enhanced collaboration and efficiency across multiple development teams
  • Modernized application performance and user interface
Technologies:
SwiftUI Swift Automation Scripting Multi-team Leadership Performance Optimization

Major League Baseball

iOS Lead Developer

February 2018 - January 2019 Greater Denver Area

Led technical team for comprehensive redevelopment of the Ballpark application, MLB's official ticketing platform. Collaborated with product owners, designers, and various MLB teams for branding integration.

Key Achievements:
  • Led complete rewrite of Ballpark ticketing application using Swift
  • Collaborated with product owners and designers for optimization and security
  • Coordinated with MLB teams for accurate branding representation
  • Delivered enhanced ticketing platform used by millions of baseball fans
Technologies:
Swift Security Implementation Product Collaboration Brand Integration Ticketing Systems

Major League Baseball

Senior Mobile Developer

November 2017 - January 2018 Greater Denver Area

Contributed to the highly acclaimed MLB tvOS application utilized daily by millions of active users, enhancing functionality and user experience for large-scale streaming platform.

Key Achievements:
  • Enhanced MLB tvOS application for millions of daily active users
  • Improved functionality and user experience for streaming platform
  • Optimized performance for large-scale audience demands
  • Contributed to highly acclaimed entertainment application
Technologies:
tvOS Swift Streaming Technology Performance Optimization Large-scale Applications

Commerce Bank

Senior iOS Engineer

May 2017 - October 2017 Kansas City, Missouri

Provided expert guidance for completion of new Commerce Bank iOS application, ensuring alignment with industry standards and user expectations in financial services mobile development.

Key Achievements:
  • Guided completion of new Commerce Bank iOS application
  • Ensured compliance with financial industry standards
  • Enhanced app functionality and user experience for banking services
  • Implemented best practices for financial services mobile development
Technologies:
Swift Financial Services Banking Applications Industry Compliance iOS Security

Overstock.com

Lead Software Developer

October 2007 - January 2012 Salt Lake City Metropolitan Area

Founded and led the Emerging Platforms Team, implementing SCRUM Agile methodologies to develop cutting-edge digital solutions including iPhone applications and mobile websites.

Key Achievements:
  • Founded and led Emerging Platforms Team
  • Implemented SCRUM Agile methodologies for development process
  • Developed iPhone application optimizing user engagement
  • Created mobile website with superior accessibility and user experience
Technologies:
iOS Development SCRUM/Agile Mobile Web Development Team Leadership Emerging Platforms

Published Work

"Beginning Swift Games Development for iOS"

Published by Apress - Comprehensive guide to iOS game development using Swift and SpriteKit.

"Beginning Swift Games Development for iOS 2nd Edition"

Updated edition covering the latest iOS game development techniques and SwiftUI integration.

Technical Editor - SwiftUI Books

Technical editing for various SwiftUI publications by Apress, ensuring accuracy and best practices.