Skip to main content

Architecture to implementation

Technical Expertise

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.

Native apps & platform experiences

iPhone, iPad, Mac and Apple Watch experiences, Android apps, widgets and platform integrations. Declarative UI backed by real device capabilities.

  • SwiftUI & UIKit
  • Jetpack Compose
  • WatchConnectivity
  • WidgetKit
  • HealthKit & MusicKit

Architecture & legacy modernization

Turn large codebases into maintainable modules. Separate UI, domain and data layers; evolve legacy Objective-C and UIKit without losing working behavior.

  • Clean Architecture
  • MVVM & Redux
  • Swift Packages
  • async/await & Combine
  • Dependency injection

SDKs, payments & identity

Developer-facing SDKs for analytics, messaging and checkout. Tokenized payment flows, hosted fields, authentication and integration-ready APIs.

  • SDK API design
  • Payment tokenization
  • OAuth2 / PKCE
  • Keychain
  • XCFrameworks & SPM

Real-time audio & connected devices

Push-to-talk, media playback and recording, Bluetooth accessories and local-network control. Work across streaming, device state and background lifecycles.

  • AVFoundation
  • PushToTalk
  • Opus
  • Core Bluetooth
  • WebSockets & TV protocols

Maps, offline data & synchronization

Location-aware applications, routing and searchable map data. Local persistence, schema migrations and synchronization for unreliable connectivity.

  • Mapbox & MapKit
  • CoreLocation
  • Apollo GraphQL
  • SQLite
  • Core Data & SwiftData

Web products, APIs & data pipelines

Responsive web interfaces, dashboards and the services behind them. Build API integrations, ingestion jobs and structured data workflows alongside mobile clients.

  • React & Next.js
  • TypeScript & Node.js
  • Python & FastAPI
  • Prisma
  • REST & scraping pipelines

AI workflows & developer enablement

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.

  • Apple Foundation Models
  • Ollama & local LLMs
  • GitHub Copilot
  • Spec-driven development
  • Agent workflows & workshops

Quality, observability & release delivery

Tests, diagnostic tooling and repeatable releases. Connect implementation to unit and UI validation, actionable telemetry and store-ready delivery.

  • XCTest & XCUITest
  • pytest & Jest
  • Firebase & Datadog
  • GitHub Actions & Fastlane
  • App Store Connect & TestFlight