Личная история · 2014—2026
Путь через продукты, команды и системы.
Я начал с iOS-приложений для заказчиков. Потом отвечал за мобильную команду, строил платформу для мероприятий, преподавал программирование и работал над корпоративной связью и мессенджером.
Это не перечень должностей, а карта историй: что менялось в продуктах, в моей роли и в способе работать с людьми и кодом.
- Начало
- iOS-разработка, 2014
- Сейчас
- Principal Developer в ЭЛТЕКС
- Фокус
- Архитектура, продукты, процессы
- Формат
- Истории с реальными материалами
01 / Хронология
Не прямая лестница, а последовательность задач.
CampuZ начался внутри i20, а преподавание шло параллельно основной работе. Поэтому некоторые линии пересекаются — как и в реальном профессиональном пути.
Клиентские приложения, графика, карты и AR. От собственной реализации — к ответственности за мобильное направление.
→ 2017—2021CampuZРазработчик → архитектор платформыWhite-label платформа: iOS, Android, web и backend как единый настраиваемый продукт.
→Два года преподавал школьникам iOS-разработку. Разработчиком в Movavi не работал.
→Архитектура iOS-приложения, экран плеера и поддержка tvOS.
→Два приложения в общей кодовой базе: покупательский сервис и мобильный бэкофис.
→ 2023—сейчасЭЛТЕКСРазработчик → тимлид → PrincipalSIP-телефония, ядро мессенджера, WebRTC, общие модули и инженерный AI-процесс.
→02
Продукты
От отдельных приложений — к платформам и системам связи.
Шесть рабочих контекстов: заказная разработка, white-label, коммуникации, ритейл, корпоративная связь и оборудование.


ELPH
От SIP-клиента и миграции Objective-C — к ядру мессенджера, WebRTC и общим модулям.
История продукта →
CampuZ
White-label конструктор, где сервер, web и мобильные клиенты работают как одно целое.
Открыть →
i20
Графика, AR, карты и путь к руководству мобильной командой.
Открыть →
ProtoBrain
Встречи, документы и мобильные клиенты в связанном контексте.
Открыть →585 Золотой
Покупательское приложение и мобильный бэкофис в общей кодовой базе.
Открыть →
«Луч»
KMP, Bluetooth LE и настройка беспроводного моста со смартфона.
Открыть →03
Собственные проекты
Не только придумать — собрать работающую систему.
Две инициативы, где я прохожу технический путь целиком: от контракта и данных до интерфейса и проверки с людьми.
Свой сервер и веб-клиент мессенджера
Тестовая среда выросла в работающий продукт и позволила обсуждать новый дизайн на настоящих сценариях и данных.
Как развивался проект →


Jourio
Разговор превращается в проверяемый маршрут по дням. MVP распространяется через TestFlight.
Открыть историю →04
Подход к разработке
AI проходит тот же инженерный путь, что и команда.
Не отдельный генератор кода, а полный цикл с артефактами, проверкой и сохранением решений.
Уточнить задачу и неизвестные.
Согласовать решение и критерии готовности.
Разложить работу на шаги.
Внести изменения по плану.
Проверить результат и требования.
Сохранить решение в истории проекта.
05
Люди и обучение
Работа продолжается за пределами интерфейса.
Ответственность за направление — это ещё и объяснять, давать опору, проводить через первые задачи и договариваться о способе работы.