💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Александр Хватов (kchnkchn), 25 лет, Россия, Нижний НовгородАлександр Хватов (kchnkchn), 25 лет, Россия, Нижний Новгород
Менеджер проектаДесктоп разработчикВедущий (Lead)
Не ищу работу

Контакты

Войти
Возраст: 25 лет
Опыт работы: 6 лет и 8 месяцев
Регистрация: 09.02.2022
Последний визит: 2 недели назад
Гражданство: Россия
Местоположение: Россия, Нижний Новгород
Дополнительно: готов к удаленной работе

Обо мне

  • Несколько лет работал в университете и увлекался deep learning'ом.
  • Большую часть карьеры занимался разработкой фреймворков и продуктов, которые непосредственно связаны с железками, и мне это нравится!
  • Стараюсь делиться опытом с младшими сотрудниками, рассказываю о лучших практиках работы с git, проектированием, ООП и алгоритмам. Очень хочу устроить регулярный шаринг экспертизы, но не хватает времени.
  • Коммуникабельный и ответственный.

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
Разработка программного обеспечения
UML
C
C++
C#
Python
Cmake
Qt
ООП

Опыт работы

  • Информационная безопасность
    Десктоп разработчик (Ведущий)Ведущий инженер-программист
    Март 2022 — По настоящее время (3 года и 2 месяца)

    Лидер команды разработчиков ПО для анализатора спектра

    Обязанности

    1. Управление командой разработчиков, расписывание, выдача и принятие задач
    2. Планирование работ и их оценка
    3. Выпуск релизов
    4. Участие в разработке архитектуры ПО и отдельных модулей
    5. Поддержка legacy кодовой базы и имплементация новой кодовой базы
    6. Устранение выявленных технически сложных критических проблем

    Стек и технологии

    1. C# .net 6
    2. С/С++
    3. Qt 5.15
    4. Devprom
    ООПGitC#C++UMLQtVisual Studio.NET
  • Международная корпорация, которая имеет невероятные возможности повсюду
    Инженер по инструментам разработки программного обеспечения
    Апрель 2021 — Март 2022 (1 год)

    Разработка кроссплатформенного open source продукта для диагностики систем

    Обязанности

    1. Проектирование отдельных модулей ПО
    2. Налаживание процессов CI/CD с нуля
    3. Написание юнит тестов
    4. Написание интеграционных тестов
    5. Проведение UX сессий со сбором и анализом фидбека
    6. Сбор и анализ требований заказчиков
    7. Написание технической документации
    8. Выпуск релизов
    9. Поддержка работоспособности ПО на различных версиях ОС (SUSE, RHEL, Ubuntu, Windows 10/11)
    10. Интеграция ПО с существующей системой диагностики кластеров и суперкомпьютеров

    Стек и технологии

    1. C/C++
    2. Python 3
    3. Slurm
    Практикант-бакалавр группы по разработке программного обеспечения
    Сентябрь 2020 — Апрель 2021 (8 месяцев)

    Разработка ПО и библиотек для решения задач реального времени на маломощном аппаратном обеспечении

    Обязанности

    1. Доработка существующего аллокатора
    2. Доработка приложений для конфигурирования окружения
    3. Написание и отладка юнит тестов
    4. Написание и отладка интеграционных тестов
    5. Поддержка инфраструктуры CI/CD

    Стек и технологии

    1. C/C++
    2. Python 3
    3. TeamCity
    4. Robot Framework

  • Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики
    Десктоп разработчик (Средний)Лаборант
    Февраль 2020 — Май 2020 (4 месяца)

    Доработка фреймверка для решения задач многомасштабного моделирования на суперкомпьютерных системах.

    Обязанности

    • Поддержка и расширение legacy кода
    • Анализ производительности и ускорение работы ПО
    • Поддержка работы кластера

    Стек и технологии

    1. С/С++
    2. OpenMP
    3. MPI
    4. Python 3
    5. Slurm
  • Нижегородский государственный университет имени Н.И. Лобачевского
    Нижний НовгородОт 1000 до 5000 сотрудников
    Десктоп разработчик (Средний)Разработчик
    Сентябрь 2018 — Май 2021 (2 года и 9 месяцев)

    Разработка кроссплатформенного фреймверка для анализа производительности инференса глубоких нейронных сетей.

    Обязанности

    1. Разработка архитектуры и кодовой базы
    2. Управление командой, выдача и принятие задач
    3. Разработка документации
    4. Анализ производительности инференса нейронных сетей на железках

    Стек и технологии

    1. Python 3.7
    2. Docker
    3. Intel OpenVINO
    4. Intel Caffe
    5. TensorFlow

    Публикации, связанные с проектом

    1. Kustikova V., Vasiliev E., Khvatov A., Kumbrasiev P., Rybkin R., Kogteva N. DLI:
      Deep Learning Inference Benchmark // Communications in
      Computer and Information Science. – 2019. – V. 1129. – P. 542-553.
    2. Kustikova V., Vasiliev E., Khvatov A., Kumbrasiev P., Vikhrev I., Utkin., Dudchenko,
      A., Gladilov, G. Intel Distribution of OpenVINO toolkit: A case study of semantic
      segmentation // Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) – 2019. – V. 11832. – P. 11-23.

    GitООПPythonLinuxDocker

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

  • ННГУ им. Н.И. Лобачевского

    Нижегородский государственный университет имени Н.И. Лобачевского
    Нижний Новгород2356 выпускников
    Институт информационных технологий, математики и механики
    Август 2017 — Август 2021 (4 года)

    Бакалавр прикладной математики и информатики