Антон П. , Middle+, IOS разработчик

Male avatar
Антон П.
Россия, Санкт-Петербург
2 970 ₸/час475 200 ₸/мес.
    IOS разработчик
  • Middle+
Опыт работы:

4+ года

Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
Swift
UIKit
SwiftUI
CoreData
Alamofire
Firebase
GRDB
CocoaPods
RxSwift
Keychain
Kingfisher
SnapKit
WebSocket
VIPER
MVC
MVVM
CleanSwift
PromisesSwift
FastLine
AWS
SPM
Combine
T-bank SDK
R.swift
Swinject
swiftyBeaver
Technology:
Realm
REST API
Формат работы
Удалённо
Описание о специалисте

iOS разработчик с опытом работы более 4-х лет. Имею опыт разработки полного цикла - от запуска разработки до релиза. Разрабатывал проекты с многотысячной ежедневной клиентской базой. Есть опыт разработки библиотек и ведения документации.

Примеры работ

Под NDA
Описание задачи/проекта

Модульное мобильное приложение, предназначенное для оплаты коммунальных услуг и вызова мастера.

Позиция на проекте
iOS разработчик
Ответственность
  1. Разработал «с нуля» SPM пакет на Swift с использованием архитектуры MVVM с биндингом на Combine и UI на UIKit
  2. Написал клиент-серверное приложение на REST api
  3. Реализовал оплату заказов через T-bank SDK
  4. Создал подменяемые стили всех UI компонентов модуля из родительского приложения
  5. Написал документацию, помогал с интеграцией пакета в окружение клиента
Технологии и инструменты
Combine, MVVM, SPM, Swift, UIKit
Период работы/продолжительность
January 2024 - March 2025
TimeFlip
Описание задачи/проекта

Мобильное приложение для тайм-менеджмента, с помощью которого можно отслеживать время, потраченное на выполнение широкого круга задач.

Позиция на проекте
iOS разработчик
Ответственность
  1. Написал future по отправке и получению данных через REST api и отображение данных на ui компоненте календаря
  2. Использовал архитектуру MVVM + rx подход
  3. Для кэширования данных и дальнейшей синхронизации их с бэкендом использовал Realm
Технологии и инструменты
Alamofire, Kingfisher, MVVM, R.swift, Realm, RxSwift, Swift, Swinject, swiftyBeaver
Период работы/продолжительность
November 2023 - December 2023
Под NDA
Описание задачи/проекта

Группа клиентских мобильных приложений в сфере продаж.

Позиция на проекте
iOS разработчик
Ответственность
  1. Доработал крупное приложение с архитектурой MVVM+rx под руководством старшего разработчика
  2. Рефакторил существующие экраны, создавал новый функционал с обработкой данных
  3. Написал блок системы лояльности, реализовал чат службы поддержки, проводил code review коллег
Технологии и инструменты
Alamofire, CocoaPods, Firebase, GRDB, MVVM, RxSwift, UIKit
Период работы/продолжительность
April 2022 - October 2023
Под NDA
Описание задачи/проекта

Финтех проект.

Позиция на проекте
iOS разработчик
Ответственность
  1. Переписал старое приложение, разработанное на Xamarin, в нативный swift с последующей доработкой
  2. Разрабатывал отображение сложных графиков, внедрял механизмы для работы с ними, верстал экраны кодом и обеспечивал полное покрытие тестами
Технологии и инструменты
Alamofire, Realm, RxSwift, SnapKit, Swift, VIPER, WebSocket
Период работы/продолжительность
June 2021 - April 2022
Под NDA
Описание задачи/проекта

Мобильное приложение для получения услуг автострахования с возможностью персонализации тарифов и гибкими настройками полисов.

Позиция на проекте
iOS разработчик
Ответственность
  1. разработка iOS приложения
  2. взаимодействие и проработка задач с UI/UX специалистами
  3. проектирование архитектуры REST API
Технологии и инструменты
Alamofire, AWS, CleanSwift, CoreData, Firebase, Realm, Swift, UIKit, PromisesSwift, FastLine
Период работы/продолжительность
April 2020 - June 2026

Образование

Среднее
Название учебного заведения/курса
Балтийский государственный технический университет ВОЕНМЕХ им. Д.Ф. Устинова, Санкт-Петербург.