Пишу под iOS с 2020 года — начинал как единственный iOS-разработчик в небольшой аутсорс-студии в Волгограде, прошёл через финтех, продуктовую разработку в Яндексе и крупный аутсорс с проектами для МТС и Lamoda. Сейчас сфокусирован на собственном продукте, который веду на фрилансе.
За это время прошёл путь по архитектурам — от UIKit/VIPER/CleanSwift до SwiftUI/TCA и кастомного UDF, поэтому одинаково комфортно работаю и с легаси-стеком, и с современным. Самостоятельно выстроил дизайн-систему LSUIKit для B2B-приложения Lamoda, переписывал навигацию продакшен-приложения с UIKit на нативный SwiftUI.
Менторю на GetMentor с 2022 года: провёл более 20 учеников, с 10 занимался на регулярной основе. Трое из них устроились в коммерческую iOS-разработку, один впоследствии позвал меня в свою команду — для меня это лучшее подтверждение, что менторство работает не только на словах.
До IT прошёл путь через производство, логистику и продажи — поэтому отдельно помогаю тем, кто меняет профессию и не уверен, что «не айтишному» человеку есть место в разработке.
Выбрать и обосновать архитектуру под задачу: MVVM, VIPER, CleanSwift, TCA или кастомный UDF — когда что брать и почему;
Перейти с UIKit на SwiftUI на реальном продакшен-проекте, без переписывания всего с нуля;
Построить дизайн-систему с нуля: структура компонентов, документация, переиспользуемость между продуктами;
Провести code review и разобрать конкретные архитектурные решения в твоём проекте;
Подготовиться к техническому собеседованию: live-coding, теория, архитектурные вопросы;
Построить трек роста Junior → Senior → Tech Lead: что конкретно качать на каждом уровне;
Войти в IT без технического образования — сам прошёл этот путь (производство, логистика, продажи → iOS).