Native apps & platform experiences
iPhone, iPad, Mac and Apple Watch experiences, Android apps, widgets and platform integrations. Declarative UI backed by real device capabilities.
Architecture to implementation
Native apps are my foundation, not my boundary. I build the SDKs, services, interfaces and delivery workflows around them — from enterprise platforms to independent products.
iPhone, iPad, Mac and Apple Watch experiences, Android apps, widgets and platform integrations. Declarative UI backed by real device capabilities.
Turn large codebases into maintainable modules. Separate UI, domain and data layers; evolve legacy Objective-C and UIKit without losing working behavior.
Developer-facing SDKs for analytics, messaging and checkout. Tokenized payment flows, hosted fields, authentication and integration-ready APIs.
Push-to-talk, media playback and recording, Bluetooth accessories and local-network control. Work across streaming, device state and background lifecycles.
Location-aware applications, routing and searchable map data. Local persistence, schema migrations and synchronization for unreliable connectivity.
Responsive web interfaces, dashboards and the services behind them. Build API integrations, ingestion jobs and structured data workflows alongside mobile clients.
On-device text generation, local-model summarization pipelines and spec-driven, AI-assisted engineering. Shape agent workflows around repository context, tests and human review, not blind generation.
Tests, diagnostic tooling and repeatable releases. Connect implementation to unit and UI validation, actionable telemetry and store-ready delivery.