Обладаю практически уникальной экспертизой для российского рынка IT - нативная разработка под мобильную (iOS) и десктоп (macOS) платформы Apple, одновременно. Работал на позиции тим лида в таких продуктах как ABBYY FineReader и Друг Вокруг.
Являюсь автором и владельцем ряда мобильных и web продуктов. В 2011 г. придумал концепцию и разработал прототип умного музыкального плеера на основе музыки в VK.com. В данный момент развиваю IT startup в сфере активного туризма и практикую наставничество.
Имею хороший опыт управления проектами в команде до 10 человек. Легко выделяю задачи. Умею четко ставить их конечным исполнителям.
Наставник нужен каждому, кто хочет добиться высоких результатов, будь то работа или учеба. Именно поэтому, простое прохождение онлайн курсов редко дает плоды и часто приводит лишь к тратам времени и средств.
Помогаю разработчикам от Junior до Senior, а так же начинающим руководителям команд и только желающим войти в IT.
Индивидуальная программа iOS разработчика с нуля .
Помогаю освоить разработку под iOS с нуля на базе общедоступных курсов. Для каждого "студента" составляется персональная программа, с учетом его знаний и опыта. Обычно, программа включает в себя 1-2 онлайн встречи в неделю, домашнее задание, разбор результатов и вопросов. Поставка изменений происходит через с систему контроля версий git. Что позволяет обучаемому вникнуть в процесс совместной работы с кодом на базе Git Flow. Все как в настоящем проекте.
Одновременно, веду не более двух - трех человек, чтобы максимально уделить внимание каждому.
Провожу разовые консультации и сессии экстремального программирования по широкому спектру запросов из области разработки ПО и построения процессов.
Могу научить:
* Строить хорошо масштабируемые продукты
* Подбирать материал для качественного роста
* Исследовать, анализировать и выбирать оптимальное решение
* Работе с документацией
Могу помочь:
* Войти в профессию с нуля
* Формированию стратегии и плана профессионального роста
* В решении задач мультипроцессорности и многопоточности
* Найти оптимальное архитектурное решение
* Внедрить Swift и SwiftUI в objC приложение
* Построить мультиязыковое взаимодействие в рамках одного приложения
* Использовать библиотеки, написанные на c++ в swift-о-вом коде, где нужна поддержка более старых версий ОС, чем текущая
* Настроить автоматическую локализацию приложения
* Внедрить и оптимизировать процессы внутри команды, повышающие ее продуктивность