28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Профессиональные навыки
Опыт работы
Топ-3 мировых классифайдов, где по-прежнему царит атмосфера стартапа
Старший разработчик
Сентябрь 2018 — По настоящее время (1 год и 3 месяца)

Помогаю Data Scientist-ам строить отказоустойчивый и быстрый сервис автоматической модерации объявлений.

Самый интересный проект:
Сервис поиска похожих изображений — распределённый горизонтально-масштабируемый eventual consistent индекс на основе faiss, postgresql, minio и aiohttp, позволяющий за 150 ms найти наиболее похожие изображения среди сотен миллионов картинок.

Международный маркетплейс с миллионами пользователей
Backend разработчик
Май 2018 — Август 2018 (4 месяца)

Написал подсистему email-нотификаций для оповещения пользователей об изменениях статусов заказов.

Крупнейшая российская поисковая система и портал. Яндекс есть также в Казахстане, Беларуси и Турции.
Python разработчик
Февраль 2015 — Апрель 2018 (3 года и 3 месяца)

- Автоматизация обработки сигналов мониторинга поискового кластера;
- Распределённое key-value хранилище (Python, Zookeeper, ~300 машин);
- Топология инженерных систем (отображение состояния инженерных систем на машинки, планирование работ);

PythonLinuxSVN
Системный администратор Linux
Октябрь 2013 — Февраль 2015 (1 год и 5 месяцев)

Администрирование поискового кластера (порядка 40к машин на Ubuntu/FreeBSD), зона ответственности - состояние железа, установка операционных систем через PXE, наладка базовых функций OS (сетевой стек, файловые системы).

LinuxPythonSVN
Комтех-Н
Москва
Системный администратор Linux
Октябрь 2012 — Октябрь 2013 (1 год и 1 месяц)


50 пользователей на Ubuntu, 30 серверов на виртуальных машинах OpenVZ/KVM/LXC (Ubuntu/Debian).

Администрирование сервисов:
Git (gitolite);
SVN (svn+ssh/http);
MySQL (бэкапы, реплики, восстановление);
Bacula (внедрение с нуля);
Zabbix (с нуля);
Buildbot (расширение под нужды разработчиков, вплоть до организации второго мастера).

Дополнительное образование
Бесплатная образовательная программа от компании «Яндекс»
Москва
Сентябрь 2016—Май 2019 (2 года и 8 месяцев)

Инфраструктура больших данных, сданные курсы:

  • Язык Python 
  • Обучение языку C++, части 1 и 2
  • Архитектура компьютера и операционные системы
  • Алгоритмы и структуры данных, части 1 и 2
  • Алгоритмы во внешней памяти
  • Распределённые системы
  • Параллельные и распределённые вычисления
  • Методы и системы обработки больших данных
  • Машинное обучение, части 1 и 2
  • Машинное обучение на больших данных
  • Глубинное обучение
  • Автоматическая обработка текстов, часть 1
  • Информационный поиск