Senior iOS Developer
Garden City GamesOct, 2024 - Present1 yr 4 months
Designed, developed, and maintained high-performance iOS applications focused on gaming and brain training. Integrated AppLovin, AdMob, and Unity Ads, ensuring compliance with Usercentrics CMP and optimizing ad revenue streams. Led migration of in-app purchases and subscriptions from StoreKit 1 to StoreKit 2, improving revenue by 20% and ensuring compliance with Apple's latest subscription lifecycle requirements. Performed crash analysis using Crashlytics and Xcode diagnostics, reducing production crashes and improving app stability. Integrated SPM at scale (AWS, Zendesk, Branch, Lottie, SDWebImage) and built internal Swift packages (PeakViews, PeakLog, PeakLayout, PeakStyle) for iOS. Used Instruments (Leaks, Allocations, Time Profiler) to identify memory leaks and reduce the memory footprint by 6%. Implemented analytics tools (Adjust, Amplitude, Google, and Firebase) to track user behavior and optimize engagement strategies. Conducted regular code and design reviews, reducing production issues and improving code consistency across teams. Conducted one-on-one sessions with direct reports, providing feedback and resolving conflicts to enhance team performance. Collaborated with game designers, UX/UI teams, and backend engineers to refine interactive elements and enhance player engagement.