Александр . iOS

Описание

Навыки и квалификация:
Swift
Firebase SDK
Alamofire, Moya, UIKit, Foundation, Sentry, RxSwift, SwiftGen
MVC, MVVM, CleanSwift, MVP, RxFeadback, VIPER, MVP, SOLID
Realm, Firebase Realtime Database, UserDefaults, CoreData
Fastline, SPM, URLSession, Cocoa Pods, XCTest
Auto-layout, Storyboard, XIB
Git, GitLab
SwiftLint, Jira, Postman

Образование:
Полоцкий торгово-технологический колледж. Специальность: Техник-программист

Курсы:
TeachMeSkills Специальность: iOS-developer

Общий опыт разработки: 6 лет
Опыт разработки под iOS: 3 года

Опыт
Проект

Система для учета расходов и доходов при подписках на сервисы

Описание

Роль: iOS Developer Участник команды разработки. Обязанности: Написание Unit && UI тестов. Реализация кастомного Календаря для проекта. Интеграция Apply pay Работа с сохранением данных в Core Data

Технологии

Swift, Firebase, URLSession, MVP, CoreData, AutoLayout

Длительность

12.2019 - 03.2020 месяцев

Проект

Проект по автоматизации офисных помещений

Описание

Роль: iOS Developer Автоматизация офисных помещении, бронирование переговорных, учебных классов и meeting комнат. Участник команды разработки. Обязанности: Написание сетевого слоя. Реализация модулей проекта. Написание Unit && UI тестов. Ревью участников на проекте. Работа с сохранением данных в Core Data

Технологии

Swift, UIKit, CoreData, Clean Swift, UserDefaults, KeyChain, Git

Длительность

03.2020 - 12.2020 месяцев

Проект

Платформа для покупки и продажи криптовалюты

Описание

Роль: iOS Developer Участник команды разработки. Обязанности: Локализация приложения (Работа с crowdin) Рефакторинг кода (Перенос с MVVM на RxFeadback) Интеграция с сервисом для быстрых платежей. Доработки CI/CD Написание Unit тестов. Доработка аналитики приложения(Sentry) Работа с App Store Connect Работа с SPM

Технологии

Swift, Firebase, Alamofire, Moya, UIKit, RxSwift, FastLane, SwiftGen, SPM, CTest, Swiftlint

Длительность

01.2021 - 09.2021 месяц

Проект

Приложение позволяющее знакомиться с новыми людьми для встреч вживую

Описание

Роль: iOS Developer Участник команды разработки. Уверенное использование нового стека для решения задач. Обязанности: Реализация главной страницы и коммьюнити с использованием SwiftUI и Combine

Технологии

SwiftUI, Combine, Async/Await, Composable Architecture, LocationKit, SendBird, FlowStacks

Длительность

09.2021 - 02.2022 месяца

Проект

Социальная сеть для подкастеров и комьюнити

Описание

Роль: iOS Developer Обязанности: Работа с медиаплеером интеграция оплаты рефакторинг

Технологии

Swift, UIKit, AVFoundation, Swinject, VIPER, RxSwift, Amplitude, Stripe

Длительность

02.2022 - наст. время месяцев