💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Дмитрий Каранов (dikar_8), 36 лет, Россия, МоскваДмитрий Каранов (dikar_8), 36 лет, Россия, Москва
Machine Learning EngineerML разработчикИнженер по компьютерному зрениюСтарший (Senior)
Не ищу работу

Контакты

Войти
Возраст: 36 лет
Опыт работы: 12 лет и 7 месяцев
Регистрация: 30.08.2022
Последний визит: 2 дня назад
Местоположение: Россия, Москва
Дополнительно: готов к переезду и к удаленной работе
Знание языков: Английский В2

Обо мне

Технологический стек:


языки - Python,  C++,  Java, C#; 


среды разработки - PyCharm, Visual Studio,  Android Studio, Jupyter Notebook; 


симуляторы -  Gym, Unreal Engine 4, Isaac Sim, Mujoco, Brax, Genesis


backend - Django, FastAPI; 


анализ и визуализация данных - Numpy, Pandas, Matplotlib, Seaborn; 


компьютерное зрение -  OpenCV, PIL; 


ML - Scikit-learn, PyTorch, Onnx, Openvino, Tensorflow, Transformers, Mmlab (Mmaction, Mmdetection, Mmsegmentation и т.д.), StableBaselines3, Ultralytics, Rknn; 


workflow - Git, Gitlab;


контроль версий и трекинг экспериментов - DVC, ClearML, W&B, Neptune, MLFlow;


automl - Lama, Optuna; 


виртуализация и облачные технологии - Docker, S3, инструменты Google Cloud, VKCloud.



Интересы:


- искусственный интеллект и машинное обучение;


- виртуальные среды и обучение с подкреплением;


- сложные системы;


- робототехника;



Достижения:


- красный диплом ИТМО, средний балл - 5.0;


- ментор AI Talent Hub;


- более 40 научных публикаций в разных областях знания, в том числе в журналах, индексированных в Web of Science и Scopus;


- благодарности и грамоты от работодателей и профессиональных сообществ;

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
Python
C++
OpenCV
Pandas
PyTorch
NumPy
Deep Learning
Reinforcement learning
Машинное обучение
Компьютерное зрение

Участие в профсообществах

Опыт работы

  • Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
    ML разработчик (Ведущий)Ведущий инженер-разработчик
    Август 2024 — По настоящее время (9 месяцев)

    Обязанности:

    - анализ научной литературы по глубокому обучению с подкреплением;

    - формулирование и проверка гипотез;

    - оптимизация пайплайна обучения нейросети контроля движений бипедального миниробота;

    - разработка методов оценки Embodied AI;

    Достижения:

    - создание нейросети контроля движений миниробота для демо на AI Journey 2024;

  • Услуги по воздушному патрулированию и мониторингу с помощью БПЛА
    Инженер по компьютерному зрению (Ведущий)Ведущий инженер-программист
    Июнь 2024 — Июль 2024 (2 месяца)
    Инженер по компьютерному зрению (Средний)Инженер-программист
    Июнь 2023 — Май 2024 (1 год)

    - визуальная одометрия и SLAM;

    - разработка алгоритмов детекции оптического потока;

    - применение методов пространственной и частотной фильтрации для обработки кадров;

    - GPU-акселерация приложений компьютерного зрения (OpenCV Cuda, Numba, OpenCL);

    - разработка приложений компьютерного зрения под Raspberry Pi,  Jetson Nano, Jetson Xavier и Khadas VIM 4;

    - перевод приложений с Python на C++;

  • OVIS
    Санкт-Петербург
    ML разработчик (Средний)CV-инженер
    Февраль 2023 — Апрель 2023 (3 месяца)

    Грантовый проект детекции и сегментации разливов нефти

    Рабочие задачи:

    - разработка пайплайна сегментации разливов нефти;

    - разметка датасета для проведения ML экспериментов;

    - проведение экспериментов по сегментации нефти без использования глубокого обучения (back projection, gauss blur, superpixels);

    - проведение экспериментов по сегментации нефти с использованием глубокого обучения (Pspnet,  Mask2Former);

    - деплой модели в fastapi-сервисе;

  • 3DiVi
    ML разработчик (Средний)Разработчик алгоритмов компьютерного зрения
    Октябрь 2022 — Июнь 2023 (9 месяцев)

    - zero-shot детекция объектов;

    - проведение исследований в области HAR (human action recognition);

    - детектирование объектов (pytorch + YOLO);

    - трекинг движущихся объектов (optical flow, ByteTrack, DeepSort, StrongSort, BotSort и т.д.);

    - аналитика видеопотока;

    - классификация аномалий;

    - разработка бэкенда веб-сервиса (FastAPI);

  • Dikar Software
    Бэкенд разработчик (Средний)Разработчик Python
    Декабрь 2019 — Октябрь 2022 (2 года и 11 месяцев)

    - парсинг фото и текста в интернете (requests, BeautifulSoup, selenium);

    - разметка фото для обучения (LabelStudio);

    - подготовка данных и обучение нейронной сети (pandas, numpy, pandas, scikit-learn, tensorflow, torch);

    - создание мобильного приложения (Python+kivy, Java+AndroidStudio);

    - создание функционала сайта (Django);

    - обеспечение связи между приложением и сайтом (регистрация, авторизация, отправка данных о результатах игроков и т.д.);

    - тестирование приложений и редактирование кода (pytest, flake8, autopep8);

  • Санкт-Петербургский Гуманитарный университет профсоюзов
    Другое вне IT (Старший)Доцент
    Апрель 2016 — Январь 2023 (6 лет и 10 месяцев)

    Обязанности:

    - разработка учебных курсов;

    - проведение семинаров и чтение лекций;

    - руководство научной работой студентов;

    - руководство клубным объединением;

    Другое вне IT (Средний)Старший преподаватель
    Октябрь 2012 — Апрель 2016 (3 года и 7 месяцев)

Высшее образование

  • Университет ИТМО

    Национальный исследовательский университет ИТМО
    Санкт-Петербург5416 выпускников
    Институт прикладных компьютерных наук
    Август 2022 — Июнь 2024 (1 год и 10 месяцев)

    магистратура AI Talent Hub, Инженерия машинного обучения,  магистр

  • ИЭиА

    Институт этнологии и антропологии им. Н.Н. Миклухо-Маклая
    Москва1 выпускник
    Сентябрь 2015 — Сентябрь 2015 (1 месяц)

    Этнография, этнология и антропология, кандидат наук

  • РГПУ им. А.И. Герцена

    Российский государственный педагогический университет имени А.И. Герцена
    Санкт-Петербург1066 выпускников
    Безопасности жизнедеятельности
    Сентябрь 2005 — Июнь 2010 (4 года и 9 месяцев)

Дополнительное образование