Max VilchevskiyKyiv, Ukraine
Senior iOS Engineer, 13 years.
I build iOS apps from product idea to App Store, and my own products with AI agents.
Owned Premium Subscription at Birmarket, a marketplace with 2M+ customers, and turned it into an SDK used in three apps Crash-free rate above 99.9% during on-call shifts DriveCheckUA and OneCart Family on the App Store
Selected work
PASHA Holding Apr 2022 - Jan 2026
Owned Premium Subscription on iOS for a marketplace with 2M+ customers.
Drinkit Feb 2020 - Feb 2022
Built the iOS app from scratch with the team for the opening of the first coffee shop. It handled nearly all orders as the chain grew to eight shops.
GlobalLogic Jan 2026 - Jul 2026
Built the Apple Watch app of a hands-free voice assistant for field workers, delivered as a working TestFlight build for the customer's executives.
All experience since 2013 · Download resume (PDF)
Products
DriveCheckUA Regional air raid alerts for drivers in Ukraine, on iPhone, CarPlay, Android and the web.
CarPlay status screen, design render
On-device AI summary with Apple Foundation Models. Swift code classifies the alert, and the model only writes the summary, which is validated and has a deterministic fallback. Widgets, a Control Center control and a Live Activity, in Swift 6 with complete data-race checking. An installable web app with the live alert map and a Regions page, in English, Ukrainian and Russian. Built through my agentic loop. AI agents built its Android app and a public alert backend the same way.
SwiftUI CarPlay Foundation Models WidgetKit Live Activities StoreKit 2 Swift 6
How it was built
OneCart Family A shopping list a family shares through iCloud.
Offline-first: edits save to Core Data, then sync through private and shared CloudKit stores. Family sharing with CKShare invitations, membership changes and duplicate handling. Widget actions through App Intents and recovery from failed cloud account deletion, covered by XCTest regression suites. Five App Store updates in September 2026.
SwiftUI Core Data CloudKit CKShare WidgetKit App Intents XCTest
How it was built
PitStop Coming soon A car-maintenance app built through the same loop.
How I build products
I make the product and architecture decisions, and agents write most of the code. DriveCheckUA uses the full loop:
Spec first A test for each requirement Agents write the code CI checks the requirement trace Independent review I accept each feature
DriveCheckUA's CI traces all 41 approved requirements to tests. See the CI runs