Unity Developer / Technical Lead
Alien Apocalypse Survival
Production mobile project for iOS/Android: IAP, SDKs, Addressables, CI/CD, optimization, and Unity technical leadership.
UnityC#iOSAndroidIAPAddressablesJenkinsSDK
Open in App Store
Game Screenshots
Store Screenshots
Context
Worked on a production iOS/Android project: platform service integration, build automation, optimization, SDK setup, architecture support, and engineering processes. During the project I grew from Unity developer to technical lead and head of the game direction.
App Store: Alien Apocalypse Survival
What I Did
- Implemented IAP for App Store and Google Play.
- Integrated Dropbox API for backups and cross-platform user data synchronization.
- Built a Jenkins pipeline for iOS and Android builds using Xcode and Unity Cloud CLI.
- Integrated Pushwoosh, Adjust, and GameAnalytics.
- Migrated the project to Addressables and automated asset builds.
- Set up Git Flow, code owners, pre-merge checklist, and regular code reviews.
- Maintained technical documentation for architecture, SDKs, and build pipelines.
Results
- Reduced build time from about 30-40 minutes to 10 minutes.
- Reduced build size from about 4 GB to 0.8 GB.
- Improved startup and scene loading time by about 35%.
- Fixed memory leaks and stabilized FPS on low-end mobile devices.
- Reduced new developer onboarding from about 2 weeks to 3 days.