Антон П., 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
Период работы/продолжительность
Январь 2024 г. - Март 2025 г.
TimeFlip
Описание задачи/проекта

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

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

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

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

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

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

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

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

Образование

Среднее
Название учебного заведения/курса
Балтийский государственный технический университет ВОЕНМЕХ им. Д.Ф. Устинова, Санкт-Петербург.
Аналогичные специалисты
Male avatar
Вячеслав З.
Россия, Москва
2 900 ₽/час
    IOS разработчик
  • Senior
Опыт коммерческой разработки более 5 лет приложений iOS. Свободное владение языками Swift. Objective-C и SwiftUI в меньшей степени. Опыт разработки многопоточных приложений Тест-ориентированная разработка приложений (TDD). Реактивное программирование. Глубокое знание UIKit. Разумное применение в разработке шаблонов проектирования MVVM и VIPER , CleanSwift принципов SOLID. Наличие как умения написания с нуля кода мобильных приложений, так и опыта работы с уже существующим программным кодом Умение декомпозировать задачи. Умение и готовность слаженно работать в команде разработчиков, в соответствии с продуктовыми требованиями конечного заказчика. Желание выпускать программный продукт, ориентированный на счастье пользователей конечного заказчика. Стремлюсь всегда к высокой продуктивности и умею планировать свою работу, оценивать сроки, придерживаться плана и обеспечивать предсказуемость результатов. Внимательно и проактивно подхожу ко всем задачам: готов искать недостатки в приложениях и предлагать пути для их улучшения (code review); Могу быстро находить общий язык с сотрудниками других подразделений, готов помогать им в решении задач и строить эффективную и комфортную кросс-функциональную командную работу.
    Swift
    Objective-C
    SwiftUI
    UIKit
    CoreData
    Realm
    Xcode
    XCUnit tests
    CocoaPods
    SPM
    Charles
    Git
    GitLab
    MVC
    MVP
    MVVM
    VIPER/CleanSwift
    GCD
    NSOperations
    RxSwift
    Combine
    AutoLayout
    SnapKit
    EasyPeasy
    AVFoundation
    URLSession
    AppsFlayer
    RevCat
    Keychain
    fscalendar
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster