IOS Developer
Overview
Short Summary
The candidate is an experienced iOS developer with about 6 years of experience. He currently works for Apple as a software engineer, where he creates UI elements for all major platforms. In his previous position he was a Tech lead, working with Objective-C, Swift, SwitUI, Combine, MVV architecture, C, C++, jenkins and also had the opportunity to test. He was responsible for the technology push. He is used to agile environments, especially Scrum. His English is at a very good level as he has worked in a purely American team. In the future, he is interested in the Apple platform and the role of Tech Lead.
Work Experience
April 2021 - Present: Software Engineer Responsible for creating UI elements and components for all platforms.
2017 - April 2021: iOS Developer Part of a nine-member team developing mobile applications for iOS. Involved in implementing discount programs, opening bank accounts through the mobile app, replacing side menus with bottom navigation bars, and introducing MVVM-C architecture.
November 2016 - 2017: iOS Developer Worked in the technical research team, developing native iOS applications with a focus on virtual reality. Initially used React Native technology, but later switched to native development.
GitHub Projects:
- BSC RxSwift Demo: An application connected to a mock API, using MVVM-C architecture and DI with Swinject. Utilizes RxSwift and RxCocoa frameworks.
- BarChart: A framework for representing data in column charts. Can be integrated into existing projects as an xcframework or with Swift Package Manager.
- Eleve: A prototype application designed to provide real-time information on elevator status. Combines UIKit and SwiftUI, following the MVVM-C architecture. Currently not connected to an API.
| Freelancer | 407 € / Per day |