Алексей Карпович (karpovichai), Россия, Санкт-ПетербургАлексей Карпович (karpovichai), Россия, Санкт-Петербург

Алексей Карпович

IOS-разработчик.Разработчик мобильных приложенийСтарший (Senior)
От 260 000 ₽Ищу работу

Контакты

Войти
Опыт работы: 3 года и 1 месяц
Регистрация: 30.08.2024
Последний визит: 2 месяца назад
Гражданство:
Местоположение: Россия, Санкт-Петербург
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

iOS-разработчик. Опыт коммерческой разработки более 3-х лет. Имею огромное желание развиваться, работая над сильным продуктом. Интересна верстка сложного UI, развитие архитектуры. Всегда стараюсь брать на себя более комплексные задачи. Хорошо адаптируюсь к новым условиям. Люблю обучать людей чему-либо, всегда рад помочь новичкам. Вечером пятницы могу закопаться в архитектуру приложения и пояснить за SOLID

В свободное время копаюсь в новых технологиях и катаюсь на сноуборде.

Написать мне: https://t.me/karpovichai

Навыки

Xcode
Swift
Git
YouTrack
SwiftUI
SOLID
Jira
UIKit
MVVM

Опыт работы

  • Лента, федеральная розничная сеть
    Санкт-Петербург
    IOS разработчик
    Февраль 2023 — Август 2024 (1 год и 7 месяцев)

    Лента — федеральная сеть гипермаркетов, вслед за другими игроками бизнес запустил доставку. Я участвовал в разработке мобильного приложения доставки продуктов на позиции iOS-разработчика в команде профиля пользователя.

    Подходы, процессы, инструменты: YouTrack, работа по SCRUM, ретро, ревью, дейлики.
    Стек: Swift, UIKit/SwiftUI, Alamofire, CleanSwift, SPM, SwiftLint, GCD/SwiftConcurrency

    Выполненные задачи:
    • Пришел в команду с идеей использования async/await в сетевом слое для удобства написания сетевых запросов, реализация мной этой идеи позволила увеличить читабельность и чистоту кода
    • Закрыл протоколами многие модули в приложении, что позволило легко писать Unit тесты на них
    • Реализовывал новые экраны на SwiftUI
    • Полностью переписал слой аналитики в приложении, вследствие чего отправка аналитики и подключение новых сервисов упростилась в разы

    • Онбордил новых разработчиков в команду, составлял личные роадмапы, менторил
    • Реализация нового функционала с использованием AB-Тестов и feature toggle’ов
    • Проявил инициативу по созданию дизайн системы. Сам вынес 90% компонентов в дизайн систему, что позволило ускорить процесс разработки, за счет удобного переиспользования компонентов.
    • А этот пункт здесь будет для красоты)

  • Jerry's Dev
    IOS разработчик
    Август 2021 — Январь 2023 (1 год и 6 месяцев)

    Аутсорс студия мобильной разработки, с командой разрабатывали дейтинг приложение под рынок Армении с нуля

    Подходы, процессы, инструменты: работа по Kanban, Jira, Code-Review, планирование, грумминги
    Стек: Swift, UIKit, GraphQL, MVC+Coordinator, Cocoapods, YandexMaps, Realm, SnapKit, FireBase, GCD

    • Активное взаимодействие напрямую с заказчиком при формировании ТЗ и временных/денежных оценок, предложение вариантов реализации,, оценка сложности.
    • Написал скелет приложения: базовые расширения к классам для удобной работы с ними, сетевой слой, навигацию.
    • Верстал сложные и нестандартные UI элементы. Например: коллекция, хедер которой меняется в зависимости от позиции скролла, календарь выбора дат, вью с нестандартной формой.
    • Полностью сделал флоу регистрации и авторизации
    • Оперативно внедрил Sber Pay после блокировки Apple Pay