Оглядываясь назад на пройденный путь, становятся очевидными некоторые вещи, которые были незаметны ранее.
Неожиданным кажется забытый интерес к играм, благодаря которому я получил свой первый опыт программирования.
Не менее удивительным кажется и тот факт, что среди множества направлений, которыми я когда-либо занимался за годы карьеры, не оказалось ничего приближенного к моему изначальному интересу.
Осознав то, насколько невнимателен я оказался к самому себе и тому, что дарит мне радость, я ищу работу в сфере геймдева, где надеюсь найти свое место и близких мне людей.
Декабрь 2020

ОБРАЗОВАНИЕ
- 2021/23 Европейский Гуманитарный Университет, «Развитие культурного наследия». Vilnius, Lithuania
- 2021 Центр Развития Компетенций в Бизнес Информатике НИУ ВШЭ, «Менеджмент игровых проектов» Москва, Россия
- 2021 Летняя школа ИПСИ, академическая дача. Вышний Волочок, Россия
- 2021 Зимняя школа ИПСИ, озеро Сенеж. Солнечногорск, Россия
- 2020 15 Международный фестиваль-школа современного искусства «Территория» Москва, Россия
- 2018 Британская высшая школа дизайна (БВШД), «Графический дизайн» Москва, Россия
- 2018 Школа дизайна НИУ ВШЭ, «Иллюстрация» Москва, Россия
- 2016/17 Британская высшая школа дизайна (БВШД), «Сценография» Москва, Россия
- 2015/16 Летняя школа ИПСИ, академическая дача. Вышний Волочок, Россия
- 2015/16 Программа обмена с Goldsmiths University of London. Лондон, Великобритания
- 2015/16 Московский институт проблем современного искусства (ИПСИ), «Новые художественные стратегии» Москва, Россия
- 2003 Московский институт радиотехники, электроники и автоматики (МИРЭА ТУ), «Вычислительные машины, комплексы, системы и сети» Москва, Россия
ОПЫТ РАБОТЫ
2019-2025
Международная ярмарка современного искусства Cosmoscow
Директор IT
Крупнейшая ярмарка современного искусства в Москве, всемирно признанная и обласканная мировым арт-сообществом. Проходит осенью каждого года в Гостином Дворе, соревнуясь в своей популярности с днём города, проводимым в это время.
Мои обязанности:
- Организация и поддержка рабочих процессов (настройка рабочих инструментов, консультации и помощь сотрудникам, контроль доступа к тем или иным сервисам и т.п)
- Организация, поддержка и наполнение базы знаний, в которой фиксируются ключевые моменты, облегчающие обучение новых сотрудников и жизнь тем, кому нужна информация по вопросам, с которыми они не сталкивались прежде
- Организация доступа, работоспособности, а также консистентности данных в ЦРМ
- Создание различных интеграций между основными сервисами компаний. Действие, совершенное в одной системе может выступить триггером для ряда других событий в других системах. Например, факт продажи билета обрабатывается, фиксируется и вызывает отправку письма, запись данных покупателя в ЦРМ, создание учетной записи для него на сайте и т.п.
- Поиск подрядчиков для выполнения той или иной разработки (интеграции), первичный анализ коммерческих предложений на предмет их соответствия требованиям заказчика и реалиям
- Формализация требований к разработке ПО для предоставления исполнителю (подрядчику). Контроль сроков и качества выполнения разработки, аудит кода и архитектуры (при необходимости)
- Участие в проведении переговоров с исполнителями (подрядчиками), вопросы которых затрагивают техническую составляющую, предоставляя необходимую экспертизу
- Составление плана платежей на грядущий месяц (год), касающегося затрат по IT составляющей
- Разработка стратегии дальнейшего развития, выбор направления развития и технологических решений (в частности, архитектуры)
- Эмоциональная поддержка коллег, работающих в постоянном напряжении и стрессе (дарю тепло)
2017-2022
Licel, LLC
Руководитель отдела технической поддержки
Американский лидер мирового рынка продуктов, предназначенных для защиты (обфускация, шифрование, подпись, защита целостности и др.) программного обеспечения от потенциального взлома и других действий злоумышленников.
Продукт - яркий пример применения философии “one button solution”, предусматривающей сочетание максимального качества исполнения с простой использования и требующей минимальной квалификации его пользователя.
В мои задачи в компании входило:
- Обеспечивать бесперебойную работу отдела поддержки
- Отслеживать входящие запросы и вопросы клиентов
- Обеспечивать своевременное решение описываемых клиентами задач силами службы поддержками или специалистами инженерного отдела
- Следить за базой знаний службы поддержки, наличие необходимой информации в которой обеспечивает скорость ответа и экономию ресурсов инженерного отдела
- Работа с клиентами, историей их обращений
- Контроль сроков выполнения доработок сотрудниками инженерной службы
- Контроль за актуальностью оперативной информации, необходимой службе для работы (текущие версии продукта, даты планируемых релизов и т.п.)
- Разработка системы оценки поступающих запросов на приобретение продукта и мониторинг следования ей с целью выявления злоумышленников
2014-2016
ФГУП Центр-Информ
Руководитель отдела разработки
Компания, занимающаяся реализацией государственных заказов. Проект, над которым мы работали несколько лет широко известен всем, кто занимается продажей алкоголя или его покупкой. Да, именно разработанная нами система ЕГАИС запрашивает кассира отсканировать второй код на бутылке, а затем отправляет на печать QR код, по которому можно отследить историю и происхождение напитка.
В мои задачи входило:
- Участие в обсуждении требований и пожеланий к будущему продукту
- Анализ требований к разрабатываемому продукту
- Подготовка документации, предполагающей последующую разработку
- Проектирование архитектуры системы и соответствующей документации
- Формирование задач, их разбиение по блокам, декомпозиция
- Оценка трудоемкости и сроков выполнения
- Поиск, оценка и найм персонала для разработки, их обучение
- Организация процесса разработки, распределение задач
- Разработка ядра системы, являющегося фундаментом продукта
- Оценка качества кода, разработанного сотрудниками
- Демонстрация продукта заказчику
- Подготовка технической и пользовательской документации
- Организация технической поддержки продукта
2011-2014
ООО Лицель
Технический директор
На момент моей работы в компании, помимо основного продукта, к разработке которого я не имел отношения, велась и сервисная разработка на заказ, в которой я отвечал за:
- Общение с заказчиком и анализ задачи на разработку
- Оценка задачи и подготовка документации на разработку
- Участие в разработке архитектуры и самого продукта
- Демонстрация продукта заказчику и его внедрение в предложенную инфраструктуру
Сервисная разработка велась с целью обеспечения компании на время создания собственного продукта. За это время было завершено несколько проектов:
- Решение для немецкого заказчика российского происхождения, предусматривающее защищенное общение и хранение информации участников, зарегистрированных в системе.
- Разработка, предусматривающая интеграцию и автоматизацию работы системы автоматического распознавания лиц в ведомственное учреждение
- Продукт распределенных мобильных метеостанций, данные которых стекались в единый центр ведомственного заказчика
- Реверс-инжиниринг решения СМС Шлюза компании, с разработчиками которой произошел конфликт, приведший к скрытию исходного кода продукта, что лишало любой возможности обслуживать продукт и вести дальнейшую разработку
- Решение предусматривающее автоматическое создание тепловой карты твитов по заданных хештегам или темам
2011-2012
Realaxy, LLC
Человек-оркестр
Компания, базирующаяся в Черногории, в городе Петровац. Большинство сотрудников компании - бывшие работники студии Артемия Лебедева.
Компания снимает для сотрудников многоэтажные дом недалеко от линии моря. Первый этаж служит офисом, в котором можно работать при желании офисной атмосферы.
Компания ставит перед собой грандиозные планы по завоеванию мира, планируя разработать масштабный онлайн продукт, предвосхищающий появление чего-то подобного на годы вперед.
В мои задачи входило:
- Организовать и наладить все технические процессы в компании, которые помимо привычных мне процессов разработки, включают и любые другие, где используется техника (настройка компьютеров, принтеров, роутеров, телефонов)
- Ведение базы знания компании, в котором фиксируются все важные знания по разрабатываемому продукту
- Проектирование и разработка серверной части, отвечающей за бесперебойную и стабильную работу всего продукта в целом и доступа к нему пользователей
- Настройка и поддержка серверов компании в облаке Amazon
- Поддержание доменов компании, настройка ДНС, почты и другой инфраструктуры
2010-2011
ООО Пацифика
Руководитель департамента разработки
Компания, выросшая из подразделения КБ Метробанк после того, как банк вступил в состав «ABISS», сообщества организаций, деятельность которых была направлена на развитие и продвижение Стандарта Банка России СТО БР ИББС «Обеспечение информационной безопасности организаций банковской системы Российской Федерации».
Будучи одной из первых организаций, оказавшихся на рынке оценки соответствия стандарту и имея связи в координационном комитете по разработке СТО БР ИББС, компания смогла быстро наработать опыт и получить в штат специалистов, на несколько лет опережая появление других игроков.
В мои задачи входило возглавить департамент, занимающийся разработкой ПО, которое было инструментом оценки соответствия той или иной финансовой организации стандарту, а также:
- Принять разработанное ранее программное обеспечение
- Сделать анализ ПО и подготовить отчет о его слабых местах (непроработанная архитектура, некачественный код, устаревшие библиотеки), а также план работ по их устранению и дальнейшему развитию продукта, учитывая регулярные изменения стандарта
- Доработать ПО в соответствии с планами развития и задач
- Организовать безотказную работу продукта на серверах компании (SaaS)
- Обеспечить техническую поддержку продукта как для сотрудников компании, так и для ее клиентов
2008-2010
КБ Метробанк
Старший разработчик
Небольшой российский коммерческий банк, имевший казахские корни. Быстро развиваясь на рынке потребительского кредита и знакомясь, по мере развития, со сложным и постоянно изменяющимся законодательством, руководство банка задалось целью переноса модели онлайн обслуживания потребителей на казахский рынок, развивающийся с отставанием.
Для этого в банк были приглашена команда, в состав которой я входил (а впоследствии и возглавил), целью которой было:
- Анализ процессов разработки внутреннего банковского ПО и их настройка согласно существующим практикам
- Ознакомление сотрудников банка (технические подразделения) с процессами разработки и их обучение
- Разворачивание и настройка сопутствующей командной разработке архитектуры
- Собеседование и найм новых сотрудников в команду разработки
- Обучение новых сотрудников
- Анализ казахского рынка банковского ПО, сравнение и подготовка документов с оценкой
- Участие в обсуждении целей разработки с заказчиком (акционеры банка) и технической командой
- План будущих задач, их декомпозиция и оценка трудозатрат
- Проектирование архитектуры нового банковского программного продукта, нацеленного на казахский рынок и законодательство
- Подготовка технической документации, описывающей компоненты системы и являющейся основанием для будущей разработки
- Выбор технологической платформы, программных фреймворков и других инструментов для осуществления разработки продукта
- Разработка ядра продукта, документирование его функций (API) для разработчиков
- Еженедельный анализ выполненных работ, оценка возникших сложностей и их решение, планирование задач на неделю и их распределение среди разработчиков
- Оценка качества кода, написанного разработчиками в рамках выполнения их задач
2005-2008
EastView Publications Inc
Старший разработчик
Американская компания, обеспечивающая библиотекам страны (США) доступ к онлайн хранилищу оцифрованных архивов русскоязычной периодики.
Оказавшись на российском рынке раньше других и воспользовавшись незрелым законодательством молодого государства, компания агрегировала архивы множества популярных на тот момент периодических изданий и наладила постоянный и безостановочный процесс оцифровки свежих номеров.
В мои задачи входило:
- Участвовать в разработке архитектуры новых продуктов компании
- Осуществлять мониторинг и анализ решений, интеграция которых в продукт улучшала бы его характеристики или расширяла возможности
- Развивать и поддерживать разработки, являющиеся фундаментов всех продуктов компании
- Собеседование и найм новых сотрудников в команду разработки
- Осуществлять техническую поддержку отделов, обеспечивающих наполнение и сопровождение продуктов
- Исправление ошибок, тестирование
2003-2005
ООО БИФИТ
Разработчик
Считаю большой удачей попадание в компанию, работа в которой позволила мне стать профессионалом в области разработки программного обеспечения.
Процессы и технологии, которые были выстроены и использовались в компании намного опережали зарождающуюся индустрию разработки и обеспечивали удобную и стабильную инфраструктуру для бесперебойной работы надо продуктом.
Плюс ко всему прочему компания была лидером на рынке финансового и банковского ПО, что предопределило сферу моей работы на годы вперед.
Не преувеличу, если скажу, что за людьми, прошедшими школу “БИФИТ”, выстраивалась очередь работодателей и они расхватывались как горячие пирожки. В связи с этим кажется неудивительным, что со многими из них мы в будущем не раз вновь оказывались вместе в командах, когда речь заходила о разработке сложных систем, требования к надежности, производительности и безотказности которых были максимальны.
В мои обязанности по мере роста входили следующие задачи:
- Разработка программного кода (утилит, библиотек, модулей) согласно техническому заданию/работа в связки со специалистами отдела аналитики - Исправление ошибок/работа в связке со специалистами отделов поддержки и тестирования
- Разработка и поддержка первых мобильных решений (WAP протокол, WML разметка, платформа PocketPC, J2ME приложения)
- Разработка телефонного банкинга
- Разработка и поддержка решения, позволяющего автоматизировать документооборот финансовых отделов (пакетная подпись и отправка финансовых документов в банк)
- Разработка банковского продукта для Банка Москвы
- Разработка и поддержка внутренней ЦРМ компании, используемой отделом продаж
- Обучение младших сотрудников
2002-2004
ООО Калоброн
Разработчик
На заре появления и массового распространения интернет в стране, устроился разработчиком в компанию, владеющую несколькими офлайн магазинами, торгующими бытовой техникой на популярной на тот момент торговой площадке “Горбушка”.
Компания ставила перед собой задачу, казавшуюся вызывающей: “организовать продажи бытовой техники онлайн и добиться выручки, не меньшей чем продажи в офлайн точках”. Несмотря на скепсис нескольких акционеров, задача была достигнута всего за год.
В мои задачи входило:
- Выбор программного решения (движок интернет магазина) для организации продаж
- Адаптация выбранного решения под процессы и задачи компании, локализация интерфейса
- Проектирование и разработка решений по интеграции интернет-магазина с используемым в компании бухгалтерским программным обеспечением
- Автоматизация процессов (например, пакетная загрузка данных товаров в магазин)
- Разработка пользовательской документации и инструкций для персонала офиса
- Техническая поддержка пользователей и персонала в случае возникновения вопросов или технических неполадок
- Поддержка программного решения (обновление компонент), поддержка работоспособности (резервные копирование), отслеживание статуса серверов
В мои задачи не входило, но я все равно занимался:
- Организация мини-студии для фотографирования товаров магазина
- Сеансы фотографирования и последующая пост-обработка изображений
- Общение с работниками склада и внесение в их подвальную жизнь разнообразия общения с молодой и неуемной энергией
Далекое прошлое
Будучи счастливым обладателем первобытного компьютера, с удовольствием вглядывался в пробегающие строки кода на экране, по мере загрузки игр с магнитофонной ленты в память умной машины.
Наличие друзей с похожей ситуацией предопределило соревновательные черты нашего общения и последующий обмен техническими знаниями, единственным источником которых на тот момент был личный опыт.
Первые программы писались на языке Бейсик и имитировали интерфейсы популярных DOS программ (например, Norton Commander). Очень смешным казалось подменить программу на компьютере какого-нибудь счастливчика и с удовольствием наблюдать, как не поддается ему привычный интерфейс.
БЛАГОТВОРИТЕЛЬНЫЕ ПРОЕКТЫ
В рамках всеобъемлющей любви к человечеству, стараюсь помогать культурным (и не только) организациям, испытывающим трудности в организации технических ресурсов и процессов.
2023-2025
Art-Space-Hopping
Pro Bono
Ежегодный городской фестиваль современных художественных практик Art-Space-Hopping (A-S-H), расширяющий культурную географию города (Москва), делающий искусство частью повседневных и туристических маршрутов.
Моё участие в проекте было нарастающим, от простых консультаций до разработки полной инфраструктуры в 2025 году.
Программное обеспечение предполагает заполнение и валидацию форм от участников фестиваля, удобный интерфейс и воркфлоу обработки полученных данных организаторами, от запроса на корректировку данных до заполнения дополнительных полей в случае прохождения участниками первичного отбора.
2018-2025
ИПСИ
Pro Bono
Известнейшая школа современного искусства в Москве, созданная ярким представителем течения “московского концептуализма”, Иосифом Бакштейном.
Одна их четырех актуальных школ, доступных людям, желающим получить образование в сфере современного искусства. Будучи созданной людьми, живущими вне неолиберальной повестки и на заре ее появления, на сегодняшний день является одной из последних образовательных структур, успешно держащих оборону по отношению к образованию, как рыночной бизнес модели.
Обязанности:
- разработка сайта (пережили несколько итераций и платформ), его техническая поддержка
- интеграция с различными сервисами (рассылка, ЦРМ и т.п.)
- доработки согласно требованиям постоянно меняющегося мира
2016-2021
Театр.ДОК
Pro Bono
Единственный документальный, некоммерческий и не поддерживаемый государственным бюджетом театр в России.
Многие узнаваемые и популярные медиа люди (режиссеры, художники и т.п.), повсеместно мелькающие на обложках журналов и размышляющие о своем творческом пути с голубых экранов, начинали его с небольших зарисовок на сцене этого театра, открытой к любым экспериментам и проявлению жизни.
Обязанности:
- поддерживать искорку жизни в безнадежно устаревшем сайте театра
- организовывать регулярные резервные копии данных, позволяя всем избежать тревожного сна
- добавлять на сайт новые фичи, организуя уровень технического тонуса, сопоставимого с дорогими решениями в этой области
- создавать интеграции с другими сервисами (система рассылок и т.п)
2019-2020
Кафе Филиал,
Кафе Микроб
Pro Bono
Любимые кафе, не пережившие карантин и тревогу 20-го года. Будучи постоянным посетителем заведений, с радостью помогал в решении повседневных технических вопросов, связанных с цифровой репрезентацией кафе в сети.