Max Vilchevskiy

Senior iOS Engineer | Swift, SwiftUI, UIKit | Agentic Development

Kyiv, Ukraine

vil4max@gmail.com | linkedin.com/in/vil4max | github.com/vil4max | vil4max.com | t.me/vil4max

Summary

Senior iOS Engineer with 13 years of experience in consumer apps, including apps built from scratch and a marketplace app with 2M+ customers. Takes features from product idea to App Store release and extracts existing ones into modules and an SDK shared across apps. Now focused on product work: owning features tied to business goals and measured results, with AI agents for coding and testing.

Skills

iOS: Swift, SwiftUI, UIKit, Objective-C, Swift Concurrency (async/await), Combine, MVVM, Clean Architecture, Modular Architecture, SDK Development, REST APIs, Performance Optimization

Apple frameworks: StoreKit 2, CloudKit, Core Data, WidgetKit, App Intents, Live Activities, CarPlay, watchOS, MapKit, Core Location, Apple Foundation Models

Testing, CI/CD & Release: XCTest, Swift Testing, Unit Testing, Integration Testing, Xcode Instruments, CI/CD, GitLab CI, Bitrise, GitHub Actions, TestFlight, App Store Connect, A/B Testing, Feature Flags, Firebase, PostHog

Agentic development: Agentic Engineering, AI-Assisted Development, Claude Code, Codex, MCP, Automated Quality Gates, AI Evaluation, LLM Integration

Experience

Senior iOS Engineer, Agentic Development | DriveCheckUA | Kyiv, Remote | Jul 2026 - Present

Own products | Built through an agentic loop

Two apps on the App Store, built with AI agents. Makes the product and technical decisions and reviews each feature before release.

Swift, SwiftUI, Agentic Engineering, Coding Agents, LLM Integration

Senior iOS Engineer | GlobalLogic | Kyiv, Remote | Jan 2026 - Jul 2026

AI voice assistant on Apple Watch

Built for the customer's executives: a hands-free Apple Watch assistant that let field workers report status and ask questions by voice. Owned the watch app end to end.

Voice AI, LLM Integration, Structured Outputs, SwiftUI, WatchKit, WatchConnectivity, WebSockets

Senior iOS Engineer | PASHA Holding | Kyiv, Remote | Apr 2022 - Jan 2026

Birmarket | Online marketplace

Birmarket started as Umico and grew to 2M+ customers. On the Loyalty team, built Premium Subscription and expanded it from a single feature into a full module.

SwiftUI, UIKit, Combine, Swift Concurrency (async/await), Swift Package Manager (SPM), SDK Development, Clean Architecture, MVVM, CI/CD, Integration Testing, A/B Testing, PostHog, APNs

Senior iOS Engineer | Drinkit | Kyiv, Remote | Feb 2020 - Feb 2022

Drinkit app | Digital-first coffee brand

Drinkit is an app-first coffee brand, now with 250+ coffee shops. Brought an existing mobile team into Drinkit and built the iOS app with it from scratch alongside product, design, and backend.

Swift, UIKit, GCD, MVP (Model-View-Presenter), AVFoundation, Payment SDK Integration, Unit Testing, GitLab CI, A/B Testing

Senior iOS Engineer | SOLVVE | Kyiv, On-site | Jan 2019 - Feb 2020

PLAYHERA | Esports tournament platform

PLAYHERA was an international esports platform for organizing online tournaments. Developed features for the existing iOS app on the product team.

Swift, UIKit, Auto Layout, Code Review

iOS Developer | Alchemy (contract) | Jul 2018 - Nov 2018

Alchemy | Physical gold trading app

Alchemy was an app where customers bought and sold physical gold and could redeem it at the company's branches. As the only iOS developer, built the first version with the backend team. Built KYC onboarding, portfolio tracking, and buy and sell flows.

Apple Pay, Stripe

iOS Developer | GBKSoft | Jun 2017 - Jun 2018

Clovis, Eastern Union, Bluetooth trackers, and an offline game

Clovis was the online store of a US sports-nutrition business, and Eastern Union was a commercial real-estate app. It also included an offline game and Bluetooth tracker R&D. Worked on the product teams and was the primary developer of the Clovis storefront. Delivered storefront features and Bluetooth (BLE) integration, tested physical tracker prototypes, and maintained existing apps.

Swift, SnapKit, CoreBluetooth

iOS Developer | Amconsoft | Nov 2015 - Jun 2017

AcuCharting, ALERT, and FlipTaxi

AcuCharting kept acupuncture patient records, ALERT gave law-enforcement users resilience training, and FlipTaxi was a taxi-ordering app. Developed AcuCharting and ALERT independently and worked with a team on FlipTaxi. Implemented offline records and interactive 3D treatment mapping for AcuCharting, audio exercises and reminders for ALERT, and passenger-side maps and location updates for FlipTaxi.

SceneKit, Core Data

iOS Developer | Tap4Parking | Nov 2014 - Nov 2015

Tap4Parking | Parking app

Tap4Parking was a municipal parking app for Kyiv that helped drivers find facilities and check available spaces. Developed the iOS app independently. Implemented the map interface, location handling, availability display, and directions to facilities.

Core Location

Junior iOS Developer | iCenter | Dec 2013 - Nov 2014

AlphaSMS and a Ukrainian news aggregator

AlphaSMS brought an existing bulk-messaging service to mobile. A second app aggregated Ukrainian news. Was the only iOS developer on AlphaSMS, working alongside one Android developer. Built both iOS clients, covering the interface, navigation, API integration, and manual testing.

Objective-C

Languages