Mobile / iOS

iOS Engineering

Production Swift engineering across two distinct domains: clinical research (Columbia University Language & Memory Test) and AI / mobile / property tech (MakenaAI). Full-stack iOS — Swift, SwiftUI, ARKit, REST APIs, XCTest, and App Store delivery.

Overview

iOS engineering is a distinct technical track built through real production systems with non-trivial constraints. The Columbia work required HIPAA-adjacent security considerations for clinical research data and cross-cultural accessibility for global patient populations. The MakenaAI work required real-time AR rendering and a subscription payment system that had to work reliably for 2,000+ paying clients on day one of launch.

The full stack: Swift and SwiftUI for UI, ARKit and RealityKit for the MakenaAI AR pilot, XCTest for unit and UI testing, REST API integration (Flask at Columbia, FastAPI at MakenaAI), and App Store submission compliance.

Projects

Technical depth

UI layer

  • Swift / SwiftUI (primary)
  • UIKit (legacy integration)
  • Custom component libraries
  • Accessibility-first design (VoiceOver, Dynamic Type)

AR / Spatial

  • ARKit (world tracking, plane detection)
  • RealityKit (3D rendering pipeline)
  • Real-time mesh processing
  • Remote inspection workflow design

Backend integration

  • Secure REST API design (Flask, FastAPI)
  • Authentication and session management
  • Offline-first data sync patterns
  • Research data privacy requirements

Distribution

  • App Store submission and compliance
  • StoreKit (subscription & payment systems)
  • TestFlight beta distribution
  • XCTest unit and UI test suites