iOS engineer. I build apps that handle money, move in real time, and don't fall apart under pressure.
SwiftUI up front. Firestore keeping everything live. Stripe doing the billing correctly. React when there's a web admin to ship. No mystery stack, no scope creep, no comms that go dark.
Currently working on: AI Chat Companion (CoreML, on-device) and MeloMo (mood-based playlist discovery, Groq + FastAPI).
Scope first. I define the MVP, success metrics, and milestones before writing anything.
Payments done right. Stripe + Apple Pay with server-side verification, tested in sandbox before it touches production.
Real-time by default. Firestore snapshots, batched writes, offline-friendly from day one.
Clean handoff. CI pipeline, staging preview, test suite, docs the next person can actually read.
If something changes mid-project, I flag it early.
