Период | Место | Позиция | Описание |
---|---|---|---|
Апрель 2024 — Сентябрь 2024 | Сбер | Архитектор решений |
Обязанности: - Проектирование решений - Защита архитектуры - Формирование и контроль выполнения техдолга - Мониторинг решений на соответствие стандартам компании Результаты: - Защищены и выведены в продакшн 4 решения. В частности: турнир инвесторов - Актуализация шаблона артефактов аналитиков |
Сентябрь 2022 — Апрель 2024 | Nedra (Gazprom-Neft) | Архитектор решений|Архитектор домена |
Обязанности: - Проектирование архитектуры решений и защита на архитектурном комитете - Коммуникации с заказчиком и консультирование в технической части проекта - Лидирование технической группы по проведению аудита сторонних систем - Первичная и детеальная оценка проектов - Составление и оценка технического беклога - Выстраивание и контроль процесса разработки Результат: - Внедрен процесс оптимизации потребления ресурсов - Успешное прохождение архитектурного комитета со всеми назначенными проектами - Поставлен на поток процесс проведения предварительной оценки - Проведен аудит крупной системы и выстроен процесс на основе полученного опыта - Налажен контакт с заказчиком на нескольких проблемных проектах. Защищена позиция технической команды по видению проекта - Пересмотрен и улучшен процесс разрабтки в ряде команд |
Сентябрь 2020 — Сентябрь 2022 | Nedra (Gazprom-Neft) | Team Leader |
Обязанности: - Лидирование full-stack команды - Выстраивание процессов разработки в команде - Разработка ПО - Выстраивание процессов работы ML-команды Результаты: - Выстроен процесс планирования спринта с точностью >=80% - Доведена до релиза платформа видеоаналитики - На платформе реализовано 4 проекта - Пересмотр архитектуры платформы, планирование работ и их реализация - Выстраивание процесса работы ML-команды, внедрен процесс понятного для бизнеса планирования RnD процесса - Внедрен проццесс сбора и закрепления компетенций в ML-команде - Повышена производительность команды за счет автоматизации рабочих процессов |
Июнь 2019 — Сентябрь 2020 | Texel | Senior Computer Vision Engeneer |
Обязанности: - Разработка алгоритмов и моделей машинного обучения - Постановка эксперимента - Вывод моделей и алгоритмов в продакшн и сервинг Результаты: - Реализована рекомендательная система одежды по нескольким обмерам пользователя для виртуальной примерочной комнаты - Оформлен патент на рекомендательную систему - Реализована система получения обмеров человека с точностью ~1см по двум фотографиям - Описана задача на получение уникальных данных и организован сбор и хранение |
Октябрь 2018 — Июнь 2019 | LG | Data Scientist (Computer Vision) |
Обязанности: - Уточнение алгоритма навигации по оптическому потоку (SLAM) Результаты: - Внедрен MLOps подход - Сокращены потребности в железе за счет внедрения автоматизированной очереди экспериментов на Jenkins - Реализован алгоритм с погрешностью 2 см на 1 метр на рекуррентной сети с множеством входных данных |
Май 2018 — Октябрь 2018 | Geoscan | Начальник отдела компьютерного зрения |
Обязанности - Организация работы отдела компьютерного зрения - Формирование пакета софта для продажи клиентам - Разработка софта и алгоритмов для геодезического отдела Результаты - Выстроен процесс получения задачь и их движения по статусам - Внедрена культура формирования требований к задачам - Нейросетей выведены в продакшн - Внедрен CI/CD пайплайн - Сформирован процесс упаковки и доставки пакета продуктов до пользователей |
Январь 2017 — Май 2018 | Geoscan | Инженер-программист |
Обязанности: - Автоматизация работы с результатами 3D-сканирования - Улучшение алгоритма сканирования Результаты: - Разработан ряд алгоритмов автоматической обработки плотных облаков, 3D-моделей и ортофотопланов - Организована добыча и хранение данных для разработки и улучшения ML моделей и алгоритмов компьютерного зрения - Разработан софт для работы с большими (до 200Гб) облаками точек |
Июнь 2012 — Март 2014 | Transas | Junior 3D Graphics Software Engineer |
Обязанности: Работа с движком 3D-визуализации Результаты: - Ускорение движка 3D-рендеринга - Обновление версии существующих шейдеров - Разработка вспомогательных скриптов для разработки и развертывания решения |