I'm Andrey — Senior Mobile Engineer with 19 years in software. I build native iOS and Android apps and go deep when the product needs it: VPN tunneling, packet-level networking, OS extensions, device compliance.
Most of the last eight years went into Venn's Blue Border — a secure workspace trusted by 700+ companies in financial services, legal, and telehealth (HIPAA / PCI / SOC 2). My parts: WireGuard data plane over NetworkExtension, credential AutoFill, file-sync extensions, device posture checks, and two Xamarin → native migrations.
Today I own both mobile clients for a luxury fashion retailer — iOS and Android, solo. Full commerce flow, tens of thousands of SKUs. 99.95% crash-free users on iOS over the last 90 days.
Currently exploring Swift Concurrency in depth, Kotlin Multiplatform, and Compose Multiplatform.
- swift-isolation-map — General-purpose static actor isolation and data-race analysis CLI for any Swift project (Xcode or SPM). Maps isolation across project sources, SPM dependencies, CocoaPods, and linked frameworks — not just what the compiler flags one error at a time.
- SQLumen — Native macOS database client for SQLite, PostgreSQL, MySQL and DuckDB. Swift 6, SwiftUI, C interop, StoreKit 2.
- storyviewer-android — Full-screen story viewer for Android (Instagram-style). Both Compose and View support.
- storyviewer-ios — Full-screen story viewer for iOS (Instagram-style), 1:1 counterpart of storyviewer-android. Both UIKit and SwiftUI support.
- UniversalScanner — iOS barcode and QR code scanner built with AVFoundation.
Mobile: Swift · SwiftUI · UIKit · Kotlin · Jetpack Compose · Objective-C
Systems: NetworkExtension · WireGuard · StoreKit 2 · Keychain · C interop
Before mobile: SIP/IMS stacks · phone firmware · low-code platforms · microservices · multi-terabyte data infrastructure
Open to Senior / Lead engineering roles, remote. Hands-on — I want to stay close to the code.

