Vladimir Babin's CV

Summary

Senior iOS/macOS Developer with 10+ years of production experience building native Apple-platform applications.

Expert in Swift, SwiftUI, UIKit, and iOS SDK.

Strong background in app architecture (MVVM, Clean Architecture, modularization).

Deep understanding of concurrency (GCD, Actors, Combine) and performance-critical UI.

Experience integrating blockchain (TON) data and smart-contract state into mobile applications.

Comfortable working in Agile/Scrum teams and production CI/CD environments.

Experience

Artwell, Senior iOS Developer

Remote

June 2024 – present

1 year 8 months

Symplast, Senior iOS/macOS Developer

USA, Remote

Oct 2021 – May 2024

2 years 8 months

Pro IT, iOS Developer

Russia

Feb 2015 – Oct 2021

6 years 9 months

Education

Perm State Agricultural Academy, Applied Informatics

B.S.

2014

Technical Skills

Languages: Swift, Objective-C

Apple Platforms: iOS, macOS, iOS SDK

Apple Frameworks: SwiftUI, UIKit, Combine, Foundation

Concurrency: GCD, Swift Concurrency (async/await, Actors)

Architecture: MVVM, Clean Architecture, VIPER, OOP, modularization

Networking: REST API integration, URLSession, Alamofire

UI & Layout: Auto Layout, SnapKit, performance-critical UI

Tooling: Xcode, Git, Fastlane, Charles

CI/CD: CI/CD pipelines, GitHub Actions, GitLab CI, Jenkins

Process: Agile, Scrum, Atlassian Jira

Blockchain: TON blockchain, smart-contract data integration (client-side)

Languages

Russian: Native

English: B2