Forward Deployed AI Engineer
Derek Pearson is a forward deployed AI engineer whose skills equip AI agents to work across Apple platform development, including writing and migrating Swift Testing suites, building augmented reality experiences with RealityKit, applying CryptoKit primitives and key exchange, controlling DockKit camera docks and HomeKit smart-home accessories, and implementing Vision-based text recognition and barcode scanning. His most popular skill also covers App Store Optimization, from keyword strategy to product page conversion.
Swift Ios Skills
86 skills · 1,278 stars · NOASSERTION
Accessorysetupkit Discover and configure Bluetooth and Wi-Fi accessories using AccessorySetupKit.
Activitykit Implement, review, or improve Live Activities and Dynamic Island experiences in iOS apps using Ac…
Adattributionkit Measure ad effectiveness with privacy-preserving attribution using AdAttributionKit.
Alarmkit Implement AlarmKit alarms and countdown timers for iOS and iPadOS with Lock Screen, Dynamic Islan…
App Clips Build iOS App Clips with invocation URLs, App Clip Codes, NFC, QR codes, Safari banners, Maps, Me…
App Intents Implement App Intents for Siri, Shortcuts, Spotlight, widgets, Control Center, and Apple Intellig…
App Store Optimization Optimize App Store product pages for search visibility and conversion.
App Store Review Audits App Store submission readiness and rejection risk across current review guidelines, Privac…
Apple On Device Ai Build private, on-device AI features on iPhone, iPad, and Mac with Foundation Models, Core ML, ML…
Appmigrationkit Transfer app data to or from other platforms using AppMigrationKit.
Audioaccessorykit Support automatic audio switching for paired third-party Bluetooth headphones or earbuds with Aud…
Authentication Implement iOS authentication flows with AuthenticationServices and LocalAuthentication.
Avkit Create media playback experiences using AVKit.
Background Processing Schedule and execute background work on iOS using BGTaskScheduler.
Browserenginekit Build alternative browser engines using BrowserEngineKit.
Callkit Implement VoIP calling with CallKit and PushKit.
Carplay Build CarPlay-enabled apps using the CarPlay framework.
Cloudkit Implement, review, or improve CloudKit and iCloud sync in iOS/macOS apps.
Contacts Framework Read, create, update, and pick contacts using the Contacts and ContactsUI frameworks.
Core Bluetooth Build direct Bluetooth Low Energy workflows with Core Bluetooth.
Core Data Build, review, or improve Core Data persistence in apps that have not adopted SwiftData.
Core Motion Access Core Motion accelerometer, gyroscope, magnetometer, device-motion, pedometer, activity-rec…
Core Nfc Read and write NFC tags using CoreNFC.
Coreml Integrate Core ML models in iOS apps for on-device machine learning inference.
Cryptokit Use Apple CryptoKit for Swift cryptographic primitives.
Cryptotokenkit Access security tokens and smart cards using CryptoTokenKit.
Debugging Instruments Debug iOS apps and profile performance using LLDB, the interactive Memory Graph Debugger, and Ins…
Device Integrity Verify device legitimacy and app integrity using DeviceCheck (DCDevice per-device bits) and App A…
Dockkit Control motorized camera docks and enable intelligent subject tracking using DockKit.
Energykit Query grid electricity forecasts and submit load events using EnergyKit to help users optimize ho…
Eventkit Create, read, and manage calendar events and reminders using EventKit and EventKitUI.
Financekit Access eligible Wallet financial data using FinanceKit and FinanceKitUI.
Focus Engine Implements keyboard, directional, and scene-level focus behavior across SwiftUI and UIKit.
Gamekit Integrate Game Center features using GameKit.
Healthkit Read, write, and query Apple Health data using HealthKit.
Homekit Control smart-home accessories and commission Matter devices using HomeKit and MatterSupport.
Ios Accessibility Build and audit SwiftUI, UIKit, and AppKit accessibility for VoiceOver, Voice Control, Switch Con…
Ios Ettrace Performance Use when capturing or analyzing ETTrace profiles for a focused iOS launch or runtime flow, includ…
Ios Localization Implement, review, or improve localization and internationalization in iOS/macOS apps — String Ca…
Ios Memgraph Analysis Use when capturing or analyzing an iOS .memgraph, especially when the task mentions a memory leak…
Ios Networking Build, review, or improve networking code in iOS/macOS apps using URLSession with async/await, st…
Ios Simulator Manages iOS Simulator devices and app tests with xcrun simctl: lifecycle, install/launch, push an…
Mapkit Implement, review, or improve maps and location features in iOS/macOS apps using MapKit and CoreL…
Metrickit Use when collecting or analyzing production iOS or iPadOS performance telemetry with MetricKit, i…
Musickit Integrate Apple Music playback, catalog search, and Now Playing metadata using MusicKit and Media…
Natural Language Tokenize, tag, and analyze natural language text using Apple's NaturalLanguage framework and tran…
Paperkit Add drawings, shapes, and a consistent markup experience using PaperKit.
Passkit Integrate Apple Pay payments and Wallet passes using PassKit.