iOS Developer
Alexander B.
Available hours \ week
40 h/w
Seniority level
Middle
Years of experience
3.5 yrs.
Location
Ukraine
Timezone
(GMT+02:00) Kyiv
Languages
Ukrainian
Fluent (C2)
Russian
Fluent (C2)
English
Upper-Intermediate (B2)
About
During my job experience as an iOS Developer I have been facing lots of technical challenges and issues: - projects, that started from scratch, provided development till release, configured continuous integration, analytics, etc.; - legacy code, bug fix and refactoring, implemented new features; - communicated a lot with different development departments regarding features implementation; - regularly communicated with a customer directly; - worked in iOS team on a project, as well as by myself; - regularly participated in code review sessions; - successfully implemented new language features such as async/await, and frameworks such as SwiftUI in different projects; - worked on several projects at the same time; - worked on a project with 1M+ registered users for a past year, so I am familiar with specifics of a large product; And now I’m looking for new opportunities as a part of a new team, and I’m excited to talk more about it during interview.
Core skills
  • Swift 3.5 yrs.
Other skills
  • MVC 3.5 yrs.
  • RESTful API 3.5 yrs.
  • CocoaPods 3.5 yrs.
  • Push Notification 3.5 yrs.
  • Firebase 3.5 yrs.
  • Core Animation 2 yrs.
  • Viper 1.5 yrs.
  • Swift Package Manager 1.5 yrs.
  • Core Bluetooth 1 yrs.
Experience
NDA
iOS Developer
About the Project

App that allows you to create greeting cards and send it with a gift to friends

Responsibilities

Constantly develop new features, major update the core feature of the app(card creation, like a canvas). Bug fix, redesign and business logic improvements. App was chosen as the app of the day by Apple multiple times.

Skills & technologies
  • Swift
  • Viper
  • Push Notification
  • Firebase
NDA
iOS Developer
About the Project

POS iPad app that helps sales points and shops to sell their products and create a settlement reports

Responsibilities

Refactoring app to migrate legacy logic to the latest business requirements, improving UX by reducing loading time, responsiveness, improving and updating logging system to get a real-time feedback from each store, active conversation with customer, review and improve UI/UX.

Skills & technologies
  • Swift
  • Swift Package Manager
NDA
iOS Developer
About the Project

Fitness app with competition elements

Responsibilities

Develop whole app from scratch til release. App includes synchronization with Health App via HealthKit, updates data in background. Network layer is implemented with Alamofire + async/await. UI represented with UIKit and SwiftUI frameworks. Configured continuous integration for the app.

Skills & technologies
  • Swift
  • Continuous Integration
Education
Oles Honchar Dnipro National University
2015 - 2019
Bachelor, Applied Physics
Oles Honchar Dnipro National University
2019 - 2021
Master, Applied Physics
University Koblenz-Landau, Germany
2019 - 2020
Master, Chemistry and Physics of Functional Materials