Founder & iOS Engineer
Built and shipped an AI music generation app to the App Store on my own. Generation takes 10 to 30 seconds, so I built a progress pattern that makes the wait feel short, plus a streaming pipeline (SSE with polling fallback and stall detection) that survives app termination and network loss. Live Activities, APNs and Siri via App Intents keep the state in sync. RevenueCat handles subscriptions, and auth uses refresh-token rotation with replay detection.








