Разрабатываю приложения для iOS и macOS, начиная с 2011 г. Обладаю практически уникальной экспертизой для российского рынка IT — нативная разработка под Apple iOS и macOS платформы одновременно.
Прошел карьерный путь: завод (АСУ ТП) — gamedev — iOS — macOS. Работал на позиции тимлида в таких продуктах, как ABBYY FineReader for MacOS, Друг Вокруг и др. Являюсь автором и владельцем ряда мобильных и web продуктов. В 2011 г. придумал концепцию и разработал прототип умного музыкального плеера на основе музыки в VK.
В данный момент совмещаю роли CTO и iOS разработчика в IT-стартапе «Вокруг».
Наставничество практикую, начиная с 2010 г. За эти годы вырастил не одного специалиста. Некоторые из них работают за рубежом.
Войти в профессию iOS разработчика с нуля
Поднять зарплату до 2-х раз
Сформировать стратегию и план профессионального роста
Составить качественное резюме
Подготовиться к собеседованию
Прокачать архитектуру
Найти оптимальное архитектурное решение
Провести ревью кода и дать обратную связь
Решать задачи мультипроцессорности и многопоточности
Внедрить Swift и SwiftUI в objC приложение
Построить мультиязыковое взаимодействие в рамках одного приложения
Использовать библиотеки, написанные на написанные на C++ в Swift-овом коде, где нужна поддержка более старых версий ОС, чем текущая
Настроить автоматическую локализацию приложения
Внедрить и оптимизировать процессы внутри команды, повышающие ее продуктивность
Строить хорошо масштабируемые продукты
Подбирать материал для качественного роста
Исследовать, анализировать и выбирать оптимальное решение
Работе с документацией.
Помогаю повысить квалификацию или освоить разработку под iOS с нуля. Быстро сделать качественный скачек и поднять зарплату до 2-х раз без накрутки опыта.
Специально для тех, кто засиделся на одной позиции и не понимает, что нужно, чтобы расти дальше. Часто случается, что ты вроде бы занимаешь достаточно высокую позицию, но профессиональный рост остановился. Либо нет более квалифицированного специалиста в команде, либо задач, которые позволяют расти. А переход в другую компанию затруднен отсутствием нужной квалификации.
Для каждого «мети» составляется персональная программа, с учетом его знаний и опыта. Обычно программа включает в себя 1-2 онлайн встречи в неделю, домашнее задание, разбор результатов и вопросов. Если это позволяют условия, можем провести аудит текущего проекта для улучшения его кодовой базы.
Поставка изменений происходит через систему контроля версий git. Что позволяет обучаемому вникнуть в процесс совместной работы с кодом на базе Git Flow. Всё как в настоящем проекте. По результатам возможна стажировка на реальном продукте, который можно использовать в портфолио.
Далее составляем индивидуальную стратегию трудоустройства и работаем на результат.