🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Yevgeny Yezub (johnyezub7), Индонезия, БалиYevgeny Yezub (johnyezub7), Индонезия, Бали

Yevgeny Yezub

Люблю чинить, создавать и постигать новое!Разработчик мобильных приложенийiOS разработчикВедущий (Lead)
От 300 000 ₽Ищу работу

Контакты

Войти
Опыт работы: 12 лет и 7 месяцев
Регистрация: 24.10.2022
Последний визит: 8 месяцев назад
Гражданство:
Местоположение: Индонезия, Бали
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Рассматриваю вакансии iOS-разработчика и iOS-teamLead .
Готов работать как в стартапе так и в большой компании.
Интересно чинить, создавать и постигать новое!
Опыт применения Agile, Scrum, Kanban.
Есть опыт работы в крупном проекте (DAU 1.5млн пользователей)
Код ревью и unit тесты - must have!

Внес вклад и являюсь контрибутором openSource проекта https://github.com/passepartoutvpn/tunnelkit

Есть свой проект в AppStore с живыми пользователями и подписками - метеорологическое приложение для отображения особенностей океана (ссылка по запросу).

Есть открытые проекты на GitHub (ссылка по запросу).

Работал с различными фреймворков:
Qonversion, RevenueCat, FirebaseAnalytics, Appodeal, Amplitude, SwiftyBeaver
Swinject, SwiftGen, CoreData, PromiseKit, Starscream,  Alamofire
Auth0, GoogleSignIn, FirebaseAuth
Kingfisher, Moya, Alamofire
NetworkExtension(OpenVpn, IKEv2)
UIKit, SnapLit, SwiftUI, Lotti, Combine

Навыки

Git
SwiftUI
UIKit
SOLID
Паттерны проектирования
Проектирование архитектуры приложений
Swift
Xcode
Клиент-серверные приложения
Разработка мобильных приложений

Опыт работы

  • Частный стартап
    Team Lead iOS developer (удаленно)
    Октябрь 2022 — По настоящее время (2 года и 2 месяца)

    Разработка клиент-серверного мобильного приложения для метеорологический нужд. Работа с UI/UX дизайнером и бэкендом, понимание нужно аудитории и реализация в интерфейсе приложения.

  • Atrix group
    Senior iOS developer (удаленно)
    Апрель 2023 — Ноябрь 2023 (8 месяцев)

    Разработка VPN приложения с DAU в 1.5млн пользователей.
    Что делал:
    - Настройка NetworkExtension, работа с протоколами IKEv2 и OpenVPN, редизайн UI.
    - Минимизировал кол-во крашей и поднял до 99.99% crash-free users.
    - Интеграция и обновление действуюших и старых фреймворков.
    - Поиск новых решений для нужд бизнеса.
    - Интеграция и настройка рекламы в приложении.
    Внес вклад в интересный outsource проект TunnelKit и сделав классный enhancement! Yew!

  • IT-стартап, игровой проект, мобильная разработка
    От 10 до 100 сотрудников
    Team Lead iOS developer (удаленно)
    Декабрь 2020 — Октябрь 2022 (1 год и 11 месяцев)

    Игровой проект. Стартап.

    Что сделано:

    Благодаря миграция с UIKit на SwiftUI удалось ускорить доставку новых фич и изменений в дизайне.

    Спроектировал архитектуру, которая позволила в дальнейшем внедрить unit-тесты.

    Покрыл с командой критические места unit- тестами, что в разы повысило стабильность приложения.

    Договорились с командой о code style и завели SwiftLint

    Через меня проходило 99% pull request команды - всегда ценю качественный code review в разработке!

    Перешли с командой от Kanban к спринтам - что сказалось положительно на мотивации и скорости работы команды.

    Люблю обсуждение бэклога,  дизайна,  груминг,  декомпозиция и оценка задач с командой.

    С чем работали:

    Auth0, Firebase Authentication, Firebase Analytics, SwiftUI, Combine, UIKit, Unit tests, UI Tests, GitHub Actions, Swinject, PromiseKit, SwiftLint, StarScream, SwiftGen, SwiftyBeaver, SnapKit

  • Частная предпринимательская деятельность
    Владивосток
    Senior iOS developer (удаленно)
    Июнь 2020 — Декабрь 2020 (7 месяцев)
    1. Проект для London North East Railway (LNER). Приложение для сотрудников по оценки безопасности и риска на станциях и платформах. Разработка с нуля. 2. Медицинское приложение ForensiDoc. Миграция с swift2.3 на swift 5, дополнение функционала. UIKit Git/BitBucket AppCenter Кастомные элементы UI, анимация Работа с запросами на сервер get/patch/post обработка JSON MapKit и CoreLocation с кастомными overlay, annotations и callout
  • Частная практика, работа без зачисления в штат
    Разработчик мобильных приложенийiOS разработчик
    Декабрь 2019 — Июнь 2020 (7 месяцев)
    Знания Swift, UIKit. SwiftUI, WidgetKit, WatchOS. Опыт распределенной разработки GitHub/Jira Опыт с GCD, CoreLocation, MapKit Понимание принципов динамических интерфейсов и особенностей layout constraints MVVM, VIPER. Понимание принципов SOLID Клиенто-серверные приложения Работал с Alamofire, FireBase, Realm, Facebook, VKSdk, SnapKit, Lottie Понимание Human Interface Guidelines (HIG) основных принципов UI/UX Умение планировать работу и разбираться в невиданном.
  • digital-продакшн
    От 10 до 100 сотрудников
    Менеджер проектаProject manager
    Январь 2017 — Декабрь 2017 (1 год)
    Manage digital production workflow for Microsoft, Philips, Huawei and etc Management and communication between development team and clients Product strategy development
  • Разработчик и производитель систем широкополосного беспроводного доступа для создания IT-инфраструктур.
    От 100 до 1000 сотрудников
    Senior Technical Support Engineer
    Январь 2009 — Июль 2015 (6 лет и 7 месяцев)
    - Experience in digital production, hardware product development and support - Translating business requirements and client needs into functional specifications, technical requirements - Business trips with developing and providing training courses for ISP around the world( Malaysia, Oman, Russia, Indonesia, UK, UAE, Hungary, China, Egypt etc.)

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

  • УрГУ

    Уральский государственный университет им. А.М. Горького
    Екатеринбург158 выпускников
    Математико-механический
    Сентябрь 2003 — Сентябрь 2008 (5 лет)

    Специализация "Компьютерные науки"

    Дипломная работа "Моделирование распределения молекул ДНК в наноканалах"