Skip to content

Mason Earl

hi@masonearl.com | 801-300-7429 | Salt Lake City, UT | linkedin.com/in/masonearl | masonearl.com

Summary

Lifelong Apple user (hooked since getting an iPod touch at 12) and iOS/macOS developer with 7+ years of experience building and shipping software on Apple platforms. Published 15+ applications spanning productivity, utilities, and specialized tools. Skilled at transforming ambiguous ideas into functional prototypes and polished products. Combines deep user intuition for Apple's ecosystem with technical depth in Swift, SwiftUI, and Apple's native frameworks. Experienced communicating across technical and non-technical audiences through documentation, community education, and cross-functional project leadership.

Professional Experience

Independent iOS & macOS Developer 2018 – Present
15+ Applications Published in Apple App Store | masonearl.com
  • Designed, prototyped, and shipped 15+ iOS and macOS applications from concept to App Store deployment
  • Built applications using Swift, SwiftUI, UIKit, Core Data, and Apple's native frameworks
  • Rapidly iterate on ideas, testing concepts through functional prototypes before full implementation
  • Handle complete product lifecycle: ideation, design, development, testing, deployment, and user feedback
  • Self-directed learning of new Apple technologies and frameworks as they're released (SwiftUI, Swift Concurrency, WidgetKit)
  • Built personal website featuring wiki (90+ pages), interactive tools, and technical documentation
Cursor Ambassador 2025 – Present
Official Ambassador for Cursor AI Code Editor
  • Create comprehensive documentation and educational resources for emerging AI-assisted development tools
  • Experiment with new workflows and tooling, translating learnings into practical guides for developers
  • Develop and publish custom integrations and scripts, shared as open-source resources
  • Communicate complex technical concepts to audiences of varying technical backgrounds
  • Organize local developer meetups, facilitating knowledge sharing within the community
The Tempest Company — Project Manager & Estimator 2018 – Present
Infrastructure Construction | Progression: Field Labor → Lead Estimator → Project Manager
  • Navigate ambiguous, large-scale projects ($12M+) with incomplete information, creating clarity for execution teams
  • Bridge communication between technical field operations and non-technical executive stakeholders
  • Develop systematic frameworks and playbooks adopted company-wide, turning fuzzy processes into repeatable systems
  • Lead cross-functional teams of 15+ members across multiple locations with competing priorities
  • Create training and onboarding materials that translate complex procedures for new team members
DevMountain — iOS Development Program 2017 – 2018
  • Completed 1000+ hour intensive iOS development program focused on Swift and mobile application development
  • Built multiple iOS applications from scratch, learning to prototype and iterate quickly
  • Developed foundation in software architecture, version control (Git), and agile methodologies

Technical Skills

Languages: Swift, Objective-C (reading/modification), Python, JavaScript
Frameworks: SwiftUI, UIKit, Core Data, Combine, WidgetKit, App Intents
Tools: Xcode, Instruments, Git, GitHub, Figma, SF Symbols
Practices: Prototyping, iterative design, API integration, App Store deployment

Education

DevMountain — iOS Development Certificate 2018
1000+ hour intensive program in Swift, iOS SDK, and software engineering

Links

Find something.

Search the wiki, writing, apps, and more.

Esc to close · ⌘K / Ctrl K to search

Say hello.

Have a question, an idea, or just want to connect?

hi@masonearl.com
Gmail ↗Outlook ↗

Choose your email service, or try your default email app ↗.

X / @masonearl ↗LinkedIn ↗