Обо мне

Работаю в области ML и DL и хочу продолжить развиваться в этом направлении.

Хорошо обучаюсь и готов делиться знаниями - несколько раз выступал на митапах/конференциях, проводил видео лекции по ML для коллег.

Плохо отношусь к вещам, которые тормозят мою работу (излишний формализм, зашоренность, отсутствие гибкости, некомпетентность и т.д.)


Имею разнообразный опыт разработки (веб, тестирование, IoT) в основном на Python. Также работал с JS/Go/Ruby/PHP/C

Хорошо знаком с Linux/bash/Docke


Принимаю участие в opensource проектах:

https://github.com/allure-framework/allure-python
https://github.com/getsentry/sentry
https://github.com/reviewboard/reviewboard
https://github.com/pytest-dev/pytest
https://github.com/pytest-dev/dvc

Профиль github - https://github.com/gdyuldin

Опыт работы
Разработка программного обеспечения на заказ
Нижний Новгород
инженер-программист
Ноябрь 2015 — По настоящее время (5 лет)

ML/DL Engineer:

* Поддержка системы распознавания объектов в видеопотоке (Yolo v3, TensorFlow, Keras, TensorRT)
* Разработка системы определения действий в видеопотоке
* Разработка и поддержка системы распознавания автомобильных номеров
(внутренний проект) (MobileNet v2, UNet, custom CNN for number
recognition)
* Распознавание текста на произвольных изображениях (Craft + Moran)
* Распознавание объектов на фотографиях (Faster RCNN on PyTorch)
* Идентификация животных (ResNet50 + ArcFace - PyTorch)
* Разработка NLP - классификатора для службы поддержки (Bert)


Старший разработчик ПО:

Разработка и поддержка ПО для IoT устройств
Разработка и поддержка системы управления IoT устройствами
Проектирование и разработка мобильного приложения для ввода в эксплуатацию установленных устройств
Проектирование и разработка системы аналитики для устройств
Разработка автотестов для функционального тестирования системы агрегации данных с устройств.

Программист отдела QA:

Автоматизация интеграционных тестовых сценариев для различных компонентов OpenStack и Fuel for OpenStack.

Тамбов
Программист
Июнь 2015 — Сентябрь 2015 (4 месяца)
Разработка системы автоматизации деплоя приложений в облаке (Go + Docker + Consul). Разработка проектов на Django/Ruby on Rails/AngularJS
Увеличение продаж клиентов с помощью комплексных решений интернет- маркетинга в сжатые сроки, с минимальными затратами
Программист
Январь 2014 — Июнь 2015 (1 год и 6 месяцев)
Разработка и поддержка веб-продуктов (для внутреннего использования и для клиентов компании). Обеспечение интеграции продуктов друг с другом и с другими информационными системами. Используя machine learning реализовал внутренний сервис по выделению основного контента страницы сайта (в рамках автоматизации проверки контента сайтов клиентов). Реализовал сервис контроля контента сайтов - клиентов, внутренние сервисы мониторинга состояния инфраструктуры. Внедрил использование continius integration (Jenkins) для мониторинга состояния сервисов компании.
Оптимизатор отдела аудита
Ноябрь 2010 — Июль 2012 (1 год и 9 месяцев)
Ведение проектов по продвижению сайтов: анализ сайтов, их ссылочной массы, подготовка рекомендаций, контроль внешних бизнес-процессов продвижения сайта, анализ динамики позиций. Написал несколько скриптов для лучшей визуализации табличных данных, парсеров выдачи поисковых систем на python и javascript, например парсер позиций сайтов по запросам с ипользованием Яндекс XML выдачи (python/django) , визуализация динамики позиций в отчетах (JS + Greasemonkey). Большинство скриптов писал для оптимизации своей работы, некоторые из них и в настоящее время используется в отделе.
Диалект Сити
Москва
Программист
Июль 2012 — Январь 2014 (1 год и 7 месяцев)
Разработка и поддержка веб-сервисов для внутренних нужд компании (интеграция с 1С, автоматизация бизнесс-процессов), для клиентов и партнеров компании. Разработка и поддержка отдельных программных продуктов (textin.ru - CAT система для переводчиков). Поддержка сайтов компании. Подготовил и запустил в отделе code review (программные компоненты и документацию). Расширил функционал python библиотеки translate-toolkit для обработки ooxml форматов (docx, xmlx, pptx).
Высшее образование
Тамбовский государственный технический университет
Тамбов
Факультет: Заочный
Сентябрь 2001—Июль 2008 (6 лет и 10 месяцев)
Стандартизация и сертификация