A little about me
I'm Artem — an iOS developer based in Perth who likes turning fuzzy ideas into shippable, well‑crafted apps.
I'm an iOS developer based in Perth, Western Australia, with more than 12 years in software and over 10 years focused on iOS. I build mobile applications end‑to‑end: architecting features, writing clean and testable code, and maintaining and documenting codebases so teams can move fast without breaking things.
For seven years I was a Senior iOS Developer at Ciklum in Kyiv, delivering and maintaining apps across telecom, gaming and social domains with a strong focus on code quality, CI/CD and automated testing. More recently at Vitruvian in Perth, I built iOS features in Swift, SwiftUI and UIKit and — working alongside the Android team — implemented the Bluetooth Low Energy communication layer in Kotlin Multiplatform (KMP) to talk to Vitruvian's connected training hardware.
My work spans last‑mile delivery (VanOnGo), smart fitness (Vitruvian Trainer+), telecom self‑care (Comviq, Tele2), lottery and gaming (KenoGO, Lottoland) and social and lifestyle apps (Momunity, Vgorode, VDNH). That variety has made me comfortable jumping into unfamiliar problems and shipping reliable results.
Right now I'm a Swift Developer at Breeze Booth — professional photo‑booth software for iPad, iPhone and Apple Silicon Macs, spanning camera control for DSLR and mirrorless cameras, real‑time capture of photos, GIFs and video, fully customisable touch experiences, and printing via AirPrint. I hold an ACS (Australian Computer Society) skills assessment and care about the details that make an app feel native and trustworthy. If you'd like to talk iOS, get in touch.