Position: iOS Software Engineer
Category: iOS
English level: intermediate
Years of experience: 5


• iOS Senior Software Engineer at Mphasis UK Limited London (UK) (remote) 
  from June 2022 - Present
Projects:
1. Virgin Money Mobile Banking
* Mobile banking application
* 06.2022 - present
* Stack: SwiftUI, iOS, Swift, MVVM, Modular Architecture SPM based, Unit/Screenshot Testing
* Role: Develop new features, Troubleshooting and Bug Fixing, Performance Optimization, Code Review and Quality Assurance, Architectural Design
* Mobile team size: ~15 developers
* Client: Virgin Money UK

• iOS Software Engineer at EPAM Systems Ukraine (Ukraine) (remote) 
  from June 2021 to June 2022 (12 months)
	Projects:
1. Regeneron
* Corporate private iPad application
* 06.2021 - 06.2022 (12 month)
* Stack: iOS, Swift, VIPER, Storyboards, Unit Tests
* Role: Develop new features, Troubleshooting and Bug Fixing, Performance Optimization, Code Review and Quality Assurance
* Mobile team size: 4 developers
* Client: UK - USA

• iOS Developer at Natife (Ukraine) (office)
  from January 2019 to June 2021 (31 months)
	Projects:
1. WeatherNation TV (tvOS)
Local weather forecasts, tv streaming
04.2020 - 08.2020 (4 month)
Stack: tvOS, Swift, MVVM with RxSwift, CoreLocation, AVFoundation, AVKit, SnapKit, URLSession
Role: Development from scratch, Leading Development Projects, Architectural Design, Code Review and Quality Assurance, API Integration, Performance Optimizat
2. My SPAR (iOS)
* SPAR map, grocery delivery
* 08.2020 - 06.2021 (10 month)
* Stack: Swift, MVVM with RxSwift, Modular Architecture Pods based, URLSession, CoreLocation, MapKit, MFA, CloudKit, Keychain
* Role: Development from Scratch, Code Review and Quality Assurance, Troubleshooting and Bug Fixing, Performance Optimization, Communication with Team and Stakeholders
* Mobile team size: from 2 to 7 developers
* Client: Supermarket SPAR, Russia
3. FarOut (Formerly Guthook) (iOS)
* GPS Maps: Hiking Biking Paddle
* 02.2019 - 10.2019 (8 month)
* Stack: Objective-C, MVC, MapKit, CoreLocation, URLSession, Storyboard, Firebase, CoreData
* Role: Development new Features, Troubleshooting and Bug Fixing, Communication with Stakeholders
* Mobile team size: 1 developer
* Client: Far Out, USA