All mentors
Павел Таран
Free test session

Study price

First session -25%
24$/ hour
Session with mentor
32$/ hour
5 sessions pack -5%
31$/ hour
10 sessions pack -10%
29$/ hour
15 minute test
Free
Extra services
1 week messaging
32$
Remote project review
Depends on complexity
Eligible for payments via wire transfer How it works?

Павел Таран

Москва, Russia / GMT+01

Senior iOS Developer & Mentor | Swift, UIKit, архитектура | Подготовка к собеседованиямДелимобиль

Solvery mentor icon
2
Sessions complete

Помогаю тем, кто начинает изучать программирование и iOS-разработку, а также Junior и Middle iOS-разработчикам закрыть пробелы в знаниях, разобраться со сложными темами и перейти на следующий профессиональный уровень. На занятиях разбираем Swift и iOS-разработку, реальные рабочие задачи, архитектуру приложения, code review и подготовку к техническим собеседованиям. Не просто изучаем теорию — стараемся понять, как применять знания в реальной разработке и самостоятельно находить решения. Я iOS-разработчик с 8 годами коммерческого опыта. Работал над крупными продуктами с аудиторией свыше 12 млн пользователей, развивал большие кодовые базы и модульные архитектуры. Глубоко работаю со Swift, UIKit, RxSwift и архитектурными решениями, связанными с масштабируемостью и надежностью приложений. На менторстве могу помочь: — систематизировать знания Swift и iOS; — разобраться в сложных темах, которые не получается понять самостоятельно; — подготовиться к техническому собеседованию; — провести code review и объяснить, как улучшить код; — разобрать архитектуру и подходы, используемые в коммерческой разработке; — составить понятный план развития от текущего уровня до следующего. Для меня важно, чтобы после занятия у тебя оставалось не просто готовое решение конкретной задачи, а понимание того, почему оно работает и как самостоятельно прийти к нему в следующий раз. В свободное время играю в баскетбол ⛹️ и настольный теннис 🏓

🤝 Can help with

ПоможетJunior Middle обучающимся самостоятельно прошедшим курсы разобраться с проектомпрокачать навыкиподготовиться к собеседованиюсобрать портфолиосоставить карьерный планс выполнением тестового заданияпройти обучение по программес выполнением рабочей задачи
  • Подготовиться к техническому собеседованию на позицию iOS-разработчика
  • Провести code review и улучшить качество кода
  • Разобрать реальные рабочие задачи и кейсы из индустрии
  • Разобраться в архитектуре iOS-приложений: MVC, MVP, MVVM, Clean Architecture
  • Разобраться со сложными темами Swift и современными возможностями языка
  • Составить индивидуальный план развития и обучения
  • Научиться писать поддерживаемый, масштабируемый и тестируемый код
  • Разобраться с Dependency Injection и модульной архитектурой
  • Изучить принципы SOLID, DRY, KISS и лучшие практики разработки
  • Разобраться с работой с сетью: URLSession, REST API
  • Научиться работать с локальным хранением данных: Core Data, UserDefaults
  • Освоить Unit- и UI-тестирование
  • Улучшить навыки работы с Git и командной разработки

💻 Work experience

January 2020 — March 2026

ДелимобильiOS Developer

November 2018 — January 2020

SonerimiOS Developer

December 2017 — November 2018

PULS SoftwareiOS Developer

🤟 Projects

Делимобиль

Участвовал в разработке одной из крупнейших платформ мобильности в Восточной Европе: более 12 млн зарегистрированных пользователей, 1 млн+ ежемесячно активных пользователей и до 6 млн поездок в месяц. Работал в инженерной команде около 80 специалистов, включая 4 iOS-разработчиков. Основные направления и достижения: * Спроектировал и реализовал ключевые модули продукта: бронирование, платежи, карты и навигацию. Ускорил процесс оформления заказа на 30%, напрямую повлияв на ключевые бизнес-показатели. * Возглавил разработку архитектуры Server-Driven UI, которая позволила быстрее внедрять новые функции, динамически обновлять интерфейс без выпуска новой версии приложения и повысить эффективность взаимодействия между командами. * Переработал асинхронные процессы, устранил race conditions и стабилизировал устаревшую многопоточную логику, повысив отзывчивость и надёжность приложения. * Сократил количество production-дефектов на 20% за счёт оптимизации сетевого слоя, улучшения управления состоянием и развития архитектуры. * Обеспечил показатель 99,99% crash-free благодаря улучшению обработки ошибок, управлению памятью и внедрению практик, ориентированных на стабильность. * Возглавил рефакторинг около 20% кодовой базы: устранил технический долг, зависимости от Singleton и стандартизировал модульную архитектуру. * Стандартизировал API stubs и mock-объекты, обновил тестовые сценарии и внедрил автоматизацию UI-тестирования. * Проводил code review, наставлял разработчиков, участвовал в архитектурных решениях и тесно взаимодействовал с командами Product и Design. Технологии: Swift, UIKit, RxSwift, REST API, многопоточность, модульная архитектура, Server-Driven UI, Unit/UI Testing.