Hello, my name is

Craig Clayton

I am a Senior Mobile Engineer

Versatile mobile developer with 10+ years of experience spanning iOS, React Native, Android, and Design. I've shipped apps for the NFL, New England Patriots, NHL, and MLS — and I bring that same production-level standard to every project I take on.

  • 10 +Years of Experience
  • 5Completed Books
iOS Developer

What I Do

my Services
Mobile Excellence
iOS Development

From concept to App Store launch, I create iOS applications that are visually striking and user-focused. My work blends creative design with the technical precision.

Native Android
Android Development

I develop Android applications using Kotlin and Jetpack Compose, applying modern architecture patterns and Material Design to deliver polished, production-ready apps that feel right at home on the platform.

Cross-Platform
React Native Development

I build cross-platform mobile apps with React Native and TypeScript, leveraging deep native iOS knowledge to deliver performance and UX that feels native on both platforms.

Interface Craft
Mobile Design

My approach to mobile design blends creativity, usability, and attention to detail. The result: interfaces that look great, perform flawlessly, and keep users engaged.

Desktop Precision
macOS Development

I bring ideas to life on macOS through thoughtful design and precise engineering. My goal is to deliver high-quality, engaging apps that feel at home in the Apple ecosystem.

Services

Professional Skills

my Talent
Swift

I build robust, maintainable applications with Swift, applying clean code principles and leveraging the latest language features for performance and reliability.

iOS Development

I craft high-quality iOS apps from concept to App Store release, combining design expertise with deep technical knowledge of Apple's frameworks.

React Native

I build cross-platform mobile applications with React Native, leveraging my native iOS expertise to deliver performant, polished apps for both iOS and Android from a single codebase.

SwiftUI

I design and implement modern, responsive interfaces using SwiftUI, creating seamless user experiences across iOS, macOS, watchOS, and tvOS.

Android / Kotlin

I develop Android applications using Kotlin and Jetpack Compose, applying modern architecture patterns to create smooth, responsive experiences for Android users.

UI/UX Design

I design intuitive, visually appealing interfaces with a strong focus on usability, ensuring each interaction feels natural and engaging.

Figma / Sketch

I create detailed, production-ready design assets in Figma and Sketch, streamlining the handoff between design and development for smooth, efficient project delivery.

macOS Development

I develop polished, high-performance macOS applications that feel native, integrating desktop-specific workflows and Apple ecosystem features.

Skills

Portfolio

my Work
Portfolio

Resume

my Story
Experience
Senior Mobile Engineer — iOS · React Native · Android · Design
Independent Contractor
July 2024 - Present

I specialize in native and cross-platform mobile development across iOS, React Native, and Android. I work across the full lifecycle — from architecture and design through App Store delivery. I leverage AI-powered engineering tools to accelerate development without sacrificing code quality, using automated type checking, linting hooks, and pre-commit workflows that catch issues before they ship. I preload rich architectural context into every project through diagrams and documentation, so every task starts with a clear understanding of how the pieces connect rather than blind exploration. Whether it's Swift and SwiftUI, React Native with TypeScript, or Kotlin, I write clean, production-ready code and ship on time.

SR. iOS ENGINEER, INSTRUCTOR, MENTOR | REMOTE
ED FARM
Aug 2021 - Oct 2023

I led the end-to-end design and development of an education-focused iOS/iPadOS app built to support digital learning for K–12 students. To enhance personalization, I implemented a modular dynamic form experience that adapted in real time to user input, improving both onboarding and service flows. I designed intuitive UI/UX using SwiftUI, ensuring accessibility across devices and full alignment with Apple’s Human Interface Guidelines. In collaboration with backend engineers, I integrated reusable, API-driven components to streamline logic across service types and accelerate development. NOTABLE IMPACT: Increased onboarding completion by 35% and improved code reusability across features, reducing new form setup time by 50%.

iOS ENGINEER & SR. iOS ENGINEER | REMOTE
FAN REACH
Apr 2013 - Apr 2021

I architected and delivered scalable iOS apps for major sports organizations across the NFL, NHL, and MLS by leveraging reusable code frameworks. I developed the New England Patriots’ first watchOS app, centered on the NFL Draft, which was later featured by CBS Sports for its innovative fan engagement and wearable integration. Additionally, I created a modular sports app framework that streamlined onboarding and customization for client teams, accelerating delivery timelines across multiple projects. NOTABLE IMPACT: Reduced app setup time by 60% across franchises through a reusable core framework and boosted wearable engagement metrics for flagship teams.

Resume

Published Books

my iOS Books
The Main Thing For The Designer
December 11, 2020
SwiftUI Projects

Discover SwiftUI through six hands-on projects for iPhone, iPad, and watchOS. Learn layouts, JSON APIs, and declarative design with Xcode.

iOS 12 Programming for Beginners
December 24, 2018
iOS 12 Programming for Beginners

Master iOS 12 development with Swift 4.2. From basics in Xcode to advanced features like custom notifications, SiriKit, & TestFlight.

Usability Secrets to Create Better Interfaces
January 31, 2018
Learn iOS 11 with Swift 4

Learn iOS 11 with Swift 4 in a practical way. From building your first app to adding advanced features like drag & drop, SiriKit, and TestFlight.

Books