Hi, I'm Mick

I've been building software since 2011, specializing in iOS development. I've worked extensively with Objective-C, Swift, and React Native, and have dabbled in web development with Node, React, and Next.js. I enjoy projects to improve DX and love building and optimizing custom CI/CD pipelines.

Based in Fort Myers, Florida, and I enjoy travel, finance, and all things technology. Oh, and I chronically install day-one iOS betas on my personal devices!

Recent Articles

Reading the iPhone Duo Hinge Angle with onHingeChange in SwiftUI

iOS 27.1 lets you read iPhone Duo's hinge angle and fold status with onHingeChange in SwiftUI and UIHingeInteraction in UIKit. Here's how the APIs work, why they're for interactive effects rather than layout, and a fold-to-scrub example.

Keeping Content Clear of the iPhone Duo Fold with ReservedRegion

iPhone Duo reserves parts of its displays for the fold and the front cameras. Learn which regions exist, when system views handle them for you, and how to query ReservedRegion in SwiftUI and UIKit to move custom content out of the way.

Multiseat Subscriptions Are On by Default: What to Check in App Store Connect

Apple switched on multiseat purchasing for most auto-renewable subscriptions, and Volume Purchasing through Apple Business and Apple School Manager starts October 22. Here's what that means, which subscriptions were opted out, and how to change the setting in App Store Connect or the API.

Work

  1. Company
    Fullstory
    Role
    Senior Software Engineer
    Date
  2. Company
    Parra
    Role
    Co-Founder & Lead SDK Engineer
    Date
  3. Company
    Cameo
    Role
    Senior Software Engineer, Mobile
    Date
  4. Company
    Evil Studios
    Role
    iOS Software Engineer
    Date
Download CV