Валентин Фролов - Разработчик игр на Unity и интерактивных инсталляций
Навыки
- Agile
- Android
- AR
- Bild-in
- Burst
- C
- C#
- Cg
- ComfyUI
- Compute
- cpp
- DOTS
- ECS
- Frame Debugger
- Git
- HDRP
- HLSL
- IL
- IOS
- JOBS
- Kanban
- logcat
- Meta
- Nintendo Switch
- Nvidia Nsight
- OpenXR
- Plastic CSM
- Playstation
- RenderDoc
- Scrum
- Shaders
- SMALI
- SVN
- TMA
- Unity
- URP
- Ventuz
- VR
- Webgl
- WebGPU
- XCode
Опыт работы
Blockchain Sports VR|AR labs
Ведущий инженер-программист - 11.2024-04.2025Разработка графических подсистем, шейдеров и оптимизация для VR проектов компании:
— VR футбол с full body трекингом для blockchain sports eco system
— Jigglebeat, vr сателлит, аналог beatsaber использующий нейро генеративный контент (треки и окружение) из аккаунтов соц.сети Jiggle
— Telegram mini apps: Footballerz, DrifterzSaber interactive
Технический директор проекта - 11.2022-08.2024— Не анонсированный мультиплатформенный проект серии SnowRunner, руководство разработкой, сбор команды, работа с проприетарным движком компании, портирование, графические подсистемы,
— World War Z VR, оптимизация
— Nitro Rush RacingMensa VR
СТО - 06.2019-11.2022Игры под steamVr, ps4, ps5, oculus quest 1-2/Vive/OXR. Руководство командой разработки, R&D, графика, оптимизация.
Steam: Hinge VR, Jenga VR, Requisition VR
VR LBE аттракционы: Spheroom, Z-Wall.Another World
СТО - 03.2018-06.2019Крупнейший на тот момент VR LBE аттракцион Европы, 400квм с полным трекингом тела на ikinema/vive. Руководство командой и программирование графики/нестандартного железа. VR LBE аттракционы: Code Red и Code Red: Descend.
RadugaDesign
Ведущий инженер-программист - 02.2016-03.2018Разработка интерактивных инсталляций.
— Интерактивные киоски для BMW, Audi, Lexus, Правительство Москвы
— Корпоративные 360 презентации на gearvr
— Прототипирование и разработка vr аттракциона для Клаустрофобия, по совмещению виртуального 3д с реальными физическими объектамиInty
Ведущий инженер-программист - 04.2015-02.2016Разработка интерактивных инсталляций:
— Интерактивная арт инсталляция в центре МАРС
— Интерактивная арт инсталляция Trimurty 2015
— Интерактивная презентация *Светлый город* — Schwabe, ИННОПРОМ 2015
— Rosatom ASE VR — VR (GeaVR) презентация для Росатом, Генеральная конференция МАГАТЭ, Вена 2015
— Интерактивная презентация *Чистый город* — Schwabe
— Презентация Правительства Москвы, Urban Forum 2015
— Интерактивная презентация телефона Samsung Galaxy Note 5 + Gear
— Презентация Правительства Москвы + VR Презентация, Enes 2015
— Photowall — *коробочная* инсталляция компании
— Внутренние проекты и тулзы.Visuals
Ведущий инженер-программист - 08.2013-02.2015Разработка интерактивных инсталляций:
— Тульский музей оружия:
Комплексный проект с 6ю играми для посетителей музея (unity3d), мобильным приложением для отображения цифровых этикеток экспонатов (unity3d ios/android) + админка (wpf), приложение энциклопедии (wpf, mysql), эмуляция бесшовного сшития игрового по на 4х мультитакшенах, фотокиоск (unity)
— 2й Всероссийский форум «Будущие интеллектуальные лидеры России»:
Система голосования в реальном времени на 800 человек (c#, winapi), риалтайм интерактив на сцене (ventuz)
— MIAS 2014 — стэнды компании Suzuki и Geely:
Информационные мультитач стены + игры (ventuz, lasertouch), мобильные приложения с информацией о продукции компаний (unity3d), синхронизация контента с шоу-программой
— Мировой нефтяной конгресс 2014 — стэнды компаний Сургутнефтегаз и Лукойл:
Иформационно развлекательные мультитач столы / стены (unity3d,ventuz)
— ТВЭЛ — интерактивная мультитач инфостена (ventuz)
— РЖД — интерактивный инфостол + калькулятор перевозок (ventuz)
— Презентация Свердловской области в Совете Федерации:
6 мультитач мониторов для всех министерств с уникальным инфо контентом на каждый (unity3d) + интерактивная стена ломанной формы на microtiles (ventuz) + приложение *красная лента* на ios (unity3d)
— Роснефть, Дом олимпийского спонсора, Сочи — комплексные информационно-развлекательные мультитач инфостены (ventuz), Augmented Reality ios приложение (перемещение по виртуальному пространству путем трекинга реальных фич) (unity3d), админские приложения (winforms) + новостной стэнд с забором новостей по спецфиду.
— 1й Всероссийский форум «Будущие интеллектуальные лидеры России»:
риалтайм контент на сцене (ventuz)
— 7-я Международная градостроительная выставка *CityBuild* — стенд компании МОЭК: информационный стэнд + пульт управления (ventuz) + трекинг посетителей для создания эффекта параллакса (c#, winapi)
— Газпром — интерактивный выставочный инфостол компании о битумном направлении (ventuz)
— Лукойл — интерактивный выставочный инфостол (+ игры) компании (ventuz)
— MAKS 2013 — видеостена для Корпорации тактического ракетного вооружения.
— Коробочные решения компании + внутренние разработкиInteractive Lab
инженер-программист - 07.2012-08.2013Разработка интерактивных инсталляций:
— Electronic University : presentation at Far Eastern Federal University during the APEC 2012 summit
— Company presentation at Unity 2012
— Conde Nast, 3D interactive book «Russian Album. Russian Interiors Photographed By Fritz Von Der Schulenburg»
— Tele2 Party 2012 : audioreactive 3d mapping
— Troyka Multispace, Slava Durak : mapping projection for Vladimir Mishukov's exhibition
— Heineken : AR ad booth in large malls of Moscow and Saint Petersburg
— Sobranie : new series presentation ipad AR app
— Quayola/Troyka multiart : interactive presentation of exhibition info, part of project was lately present at Plums Fest 2013
— PartyPrint: company box product
— KFC prototype
— Sochi mascot hockey prototype
— TouchScript multi-touch framework for Unity3d and Flash (available on Asset store)
— kinect science interaction framework
— Shadowcast — winapi tools for unity3dTrickyvoxel studio
СТО - 06.2011-06.2012Руководство командой, core системы.
Разработка 3д покера для VK, FacebookSyncopate
инженер-программист - 08.2010-06.2011Участие в разработке GameNet.ru:
— GameNet Overlay вывод набора виджетов и тулзов в запускаемых через систему фулскрин играх
— Модификация работы движков издаваемых компанией игр.
— UserAgent набор средств родительского контроля и анализаторов трафикаЗАО *Профессиональные коммуникации*
Начальник отдела разработки - 10.2009-06.2010реализация гос.контракта №116 ДТИС *Разработка и внедрение интегрированной автоматизированной системы управления и обеспечения безопасности перевозок наземным городским пассажирским транспортом ГУП «Мосгортранс»*
Обязанности:
— Проектирование и разработка программно-аппаратного бортового комплекса (ГЛОНАСС/GPS, 4g, GPRS, IP/Analog CCTV, Augmented reality)
— Проектирование и разработка универсальной программной расширяемой платформы автоматизации (включая сенсорно-ориентированный интерфейс управления и конфигурации)
— Написание низкоуровневых драйверов для карты видео-захвата, dio, can и т.д.
— Проектирование телематического сервера.
— Реализация ГИС и модулей навигации (GPS NMEA, ГЛОНАСС N-binary)
— Multicast вещание видео ondemand
— Проектирование и реализация методов распознавания лиц и автомобильных номерных знаковAbitel group
инженер-программист - 10.2008-09.2009Разработка масштабируемой распределённой платформы обработки сигналов на основе проектируемой пользователем последовательности программных фильтров/плагинов. Задачи распознавания образов с видео потока.
IDE визуального проектирования программного кода по аналогии с CADБэлл Интегратор
инженер-программист - 11.2007-02.2008Разработка программных решений для крупных компаний.
Заказчик: Beeline
Проект: MCS
Разработка платформы для работы системы конфигурирования, мониторинга и оповещения. Разработка динамического веб-сайта для работы с платформой.
Технологии: MSVS.NET 2005 (C#, ADO.NET, ASP.NET), MS SQL 2005Заказчик: City Bank
Проект: x-sell
Оптимизация работы внутренней базы данных банка (транзакции, счета, клиенты, отчеты, выгрузки).ооо "Магистраль-Карт"
инженер-программист - 10.2006-09.2007Разработка и поддержка автоматизированных систем для обработки транзакций и бизнес информации одной из крупнейших топливных компаний. Разработка корпоративного вебсайта.
Должность: Ведущий программист/Архитектор
Технологии: ASP.NET 2, C#, WSE, Oracle 8Ajilon LLC
инженер-программист - 10.2005-10.2006разработка и поддержка большого комплексного пакета приложений.
Проект: Mutual Funds
Заказчик: Bisys/Sungard
О проекте: Широкая комплексная система по обработке и поддержке финансовых потоков крупных американских компаний, занимающихся инвестиционным бизнесом и ПИФ’ами. Включает в себя большое количество серверов, баз данных, вебсайтов, различных приложений и т.дVested Development Inc.
инженер-программист - 11.2004-09.2005разработка программных решений для крупных компаний.
Проект: Croc Justice Sound Recording
Заказчик: Croc Inc
Должность: Ведущий программист/Архитектор
О проекте: Специализированное пакетное приложение для обработки звука (запись, воспроизведение, редактирование, разметка, искажение голоса свидетеля и т.д.) и текстового потока во время судебных процессов. Пакет выиграл правительственный тендер министерства юриспруденции и еще, будучи в состоянии бета версии, уже был продан в количестве около 300 копий. Поставляется в двух базовых версиях – для конституционного суда работает в связке с Oracle, для судов общей юрисдикции в связке с MSSQL server.
Технологии: VS7 C#, VS7 C++, DX 9, ADO.NET, Oracle, MS SQLПроект: Beeline Imagebank
Заказчик: Beeline
Должность: Программист/Архитектор
О проекте: Мультимедиа web портал, разработанный для нужд компании Билайн. Используется для структуризации, хранения и удобного поиска (на базе yandex search server) большого объёма мультимедийной информации, накопившейся за время существования компании.
Технологии: VS7 C#, ASP.NET, C++/Managed, DX 9, MS SQLПроект: ESchool
Заказчик: VDI Moscow branch
Должность: Ведущий программист
О проекте: Web система для удаленного обучения.
Технологии: C#, MS SQL, ASP.NET, ADO.NET, SOAP, WSEИндивидуальное предпринимательство
Индивидуальный предприниматель - 01.2004— заказная разработка
— интерактивные инсталляции
— оптимизация и порты игр на консоли
— тулзы, интеграция фреймворков/кастомного железа
Образование
2204 - Программное обеспечение вычислительной техники и автоматизированных систем
Рязанский Государственный Радио Технический Университет2005Неоконченное высшее (5 курсов)
Обо мне
Имею 13+ лет коммерческой разработки на Unity за плечами — прекрасно знаю движок и могу решить на нем любую задачу. Большой опыт работы на игровых проектах и интерактивных инсталляциях. Специализируюсь в программировании графики, высокопроизводительного кода и оптимизации. Умею в VR, AR, мобилки, консоли и нестандартное железо. Многолетний опыт, как управления отделами разработки и командами до 30 человек, так и глубокой соло разработки/R&D.