Projects

VistaCreate

Professional design and creative content creation iOS app with thousands of templates and a full-featured editor

February 2022 - August 2023
Design Tools

VistaCreate — professional design and creative content creation iOS app. Users work with thousands of templates, add images, text, shapes and audio, and export designs in multiple formats.

My role:

  • Implemented a new Home screen per the Figma design, improving the first experience with the app for new users and enabling promotion of seasonal offers and discounts
  • Covered core modules with unit tests
  • Continuously iterated on the onboarding flow, testing different variants with A/B tests to improve user conversion
  • Analytics event logging — Firebase, AppsFlyer, Iterable, Segment

Technical info:

  • Written in Swift, UIKit-based with SwiftUI components; Metal for graphics rendering
  • MVP/VIPER hybrid — Router-based navigation, Presenter classes for business logic, ViewControllers as the view layer
  • 21 development CocoaPods modules
  • CoreData for local persistence with custom context management and undo/redo support
  • StoreKit + custom BillingService module for subscriptions and in-app purchases
  • Firebase — Analytics, Crashlytics, RemoteConfig, A/B testing, DynamicLinks, Push Notifications
  • AppsFlyer for attribution, Iterable for marketing automation, Facebook SDK for social
  • Lokalise localization with 25 languages supported
  • Deployment target: iOS 15.0+, iPhone and iPad supported

CI/CD & Workflow:

  • GitLab CI with Development and Full test plans
  • Fastlane for TestFlight releases, version management, dSYM uploads, and Lokalise sync

VistaCreate Home Screen
1 / 6