Summary
Patrick Mccarron is a Staff iOS Engineer based in Chicago with nearly two decades of experience building polished apps and games across Apple platforms since the original iPhone launch. At M1 he scaled the iOS team, drove platform-wide initiatives—from MVVM and SwiftUI adoption to migrating CI/CD onto Apple Silicon-hosted Mac minis—and shaped developer experience as a technical leader. He combines hands-on engineering (including Swift Concurrency and SPM migrations) with cross-functional collaboration on design systems, customer integrations, and occasional contributions across Android, GraphQL middleware, and web. A longtime independent developer and early App Store-era game creator, he still accepts select contract work and volunteers leading large teams for Chicago’s indie games festival. Outside of work he’s passionate about games, gadgets, and Chicago culture, which informs a pragmatic, user-focused approach to product design.
10 years of coding experience
13 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Northern Illinois University
English