Арсений Дмитриев — Engineering Manager в DeoVR, инженер контент-платформы
Привет. Я Арсений Дмитриев, инженер.
В разработке с 2010-го. Начинал с дизайна, большую часть карьеры занимался frontend, а со временем добавились backend, сервисы и платформенные задачи.
Сейчас в DeoVR управляю небольшой командой: платформа обработки контента, через которую проходит около 1200 видео в неделю, и внутренние инструменты вокруг неё.
Вне работы пилю pet-проекты, катаюсь на велосипеде, играю на гитаре, что-то мастерю с детьми и стараюсь чаще показывать им мир за пределами привычного пузыря.
Если есть что обсудить:
hi@arseni.workLinkedInCVin English
Над чем сейчас работаешь?
Сейчас перестраиваем pipeline — весь путь видео до зрителя.
Моя часть — внедрение оркестраторов для бизнес-логики, Go-сервисы и постепенный вынос кода из PHP. Туда же добавляются ML- и AI-сервисы — от анализа контента до модерации.
Схема пути видео: загрузка, проверки, автоматический анализ, комплаенс, модерация, транскодинг и публикация.
Параллельно добавляем метрики и алерты, чтобы видеть эффект изменений и раньше реагировать на проблемы.
Команда небольшая, поэтому я остаюсь близко к коду и архитектуре, а вместе с этим занимаюсь планированием, онбордингом и документацией.
Что входит в твою зону в DeoVR?
Процессинг — только центр моей зоны, вокруг него весь путь контента.
Любая новая сущность заводится сначала здесь — шорты, 6DoF, что появится дальше. Пока формат не проехал через процессинг, для остальной системы его просто нет.
Технические границы тоже довольно условные: изменение редко остаётся внутри одного сервиса — обычно приходится пройти весь сценарий, разобраться в ограничениях соседних систем и договориться с людьми по всей цепочке.
И вокруг всего этого — интерфейсы, которые годами росли вместе с процессом. Поэтому их приходится не просто причёсывать, а разбирать и собирать заново — часто вместе с самими рабочими сценариями.
А что было до DeoVR?
Начинал с дизайна, а первым настоящим опытом стал свой интернет-магазин зоотоваров. Очень быстро выяснилось, что отвечать приходится не только за внешний вид, но и за то, как всё устроено и куда это развивать.
Потом были CRM для MilkyClub, проекты президентской кампании Григория Явлинского, Losko Magazine и несколько продуктовых команд.
Где-то по дороге собрал свой CSS-фреймворк CUMO.
Слои CSS-фреймворка CUMO: components — базовые блоки контента, utilities — ядро, modules — JS-помощники, objects — формы и кнопки.
А со временем frontend перестал быть границей — вместе с новыми задачами пришли собеседования, ответственность за свой стек, спринты и всё остальное.
Есть свои проекты?
Конечно. Сейчас больше всего занимаюсь «Мамой Юлой». Она начиналась как CRM для небольшой кулинарии с доставкой, а со временем обросла почти всей операционкой: продажи, товары, рецептура, производство, расходы, аналитика и автоматизация рутины.
Из любимого — голосовой ввод расходов: наговорил на ходу, а система сама распознала и разложила всё по категориям.
Ещё есть «Линза» — мой личный трекер.
Расскажи про «Линзу»
В «Линзе» живут расходы, привычки, велосипедные километры и ещё несколько вещей, которые интересно отслеживать годами.
Иногда придумываю себе велосипедные цели, чтобы было не так скучно. Сейчас еду «Диаметр Луны» — осталось каких-то 3 397 км.
А как разгружаешь голову?
Гитарой. В списке уже 241 песня. Новые появляются стабильно быстрее, чем исчезают старые.
Больше всего нравится момент, когда песня наконец перестаёт быть набором отдельных кусков и начинает играться целиком.
Спасибо, что дочитали.
Самое интересное обычно было по пути. Если что-то зацепило — пишите:
hi@arseni.workLinkedInCVin English