Александр Потапов (alexpotapovdev), 30 лет, Россия, МоскваАлександр Потапов (alexpotapovdev), 30 лет, Россия, Москва
iOS DeveloperСредний (Middle)
Ищу работу

Контакты

Контакты скрыты настройками приватности
Возраст: 30 лет
Опыт работы: 3 года и 8 месяцев
Регистрация: 30.01.2025
Последний визит: сегодня
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к переезду и к удаленной работе

Обо мне

Коммерческой разработкой под iOS занимаюсь с 2021 года. Умею работать как один, так в составе распределенных команд по методологии Scrum/Agile/Kanban с использованием GitFlow. Я понимаю полный цикл разработки мобильных приложений с использованием языка Swift, фреймворков UIKit/Swift UI и различных архитектур: MVVM, MVP, Viper, Clean Swift.


Я люблю писать качественный код и хочу улучшать качество кода в проекте, вводя соответствующие практики: Unit/UI/Snapshot Test'ы, Code Review, Linter'ы.

Ставлю перед собой цель участвовать в создании масштабируемых приложений с использованием современных архитектурных паттернов и принципов SOLID, DRY, KISS.


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

Мой ТГ:
https://t.me/iOSNinjaX

Навыки

UIKit
SwiftUI
MVVM
Git
CoreData
REST
WebSockets
SOLID
Scrum
CI/CD

Опыт работы

  • ЭлЖур
    iOS Developer (Средний)iOS разработчик
    Декабрь 2023 — По настоящее время (1 год и 4 месяца)

    Проект:
    АИС Электронный Журнал
    Приложение электронный журнал для учеников/родителей.

    https://apps.apple.com/ru/app/elzur-dnevnik/id910733989

    Стек:
    Swift, UIKit, Rest API(Alamofire), архитектура MVP+Router (часть MVC), Firebase, Yandex.Metrica, CocoaPods, GitLab, Jira, Scrum, Jenkins, SwiftLint, Fastlane

    Команда:
    2 iOS разработчиков, TeamLead, PM.

    Роль на проекте:
    - Участвовал в разработке экрана профиля пользователя и экрана с расписанием
    - Занимаюсь разработка новых элементов интерфейса и вынесением общих UI элементов в общую внутреннюю библиотеку компании
    - Совместно с TechLead'ом и PM занимаюсь планированием, оценкой, декомпозицией и приоритизацией задач
    - Совместно с командой QA, участвую в процессе сборки приложений для регресса (AppCenter), а так-же разбору ошибок с prod'а (Firebase Crashlytics)

  • Paxful Inc
    iOS Developer (Средний)iOS разработчик
    Август 2021 — Ноябрь 2023 (2 года и 4 месяца)

    Проект:
    Платформа для работы с крипто-активами: кошелек, торговля и p2p.

    https://apps.apple.com/app/paxful-buy-bitcoin-ethereum/id1443813253

    Стек:
    Swift, UIkit, SwiftUI, SnapKit, CoreData, MVVM, CocoaPods, Rest Api, Firebase Crashlytics, Amplitube, Firebase a/b testing, Web3.js, Jenkins, Jira, Bitbacket

    Команда:
    4 iOS разработчика, QA, Аналитики, Product Owner, Backend (nodejs backend)

    Роль на проекте:
    - Разрабатывал и поддерживал профиль пользователя, а также часть модулей для p2p операций
    - Занимался созданием сервисов для Rest API и оберток над Web3.js, версткой экранов, написанием UI компонентов для Design System
    - Рефакторинг старого кода, участие в Code Review, написание тестов, планировании и оценки задач

Высшее образование

  • ТюмГАСУ

    Тюменский государственный архитектурно-строительный университет
    Автодорожный
    Сентябрь 2013 — Июнь 2017 (3 года и 9 месяцев)