Был на сайте более двух недель назад

Попов Олег Николаевич

Мужчина, 46 лет, родился 1 мая 1978

Вышел на новое место
Контакты
 +7 (916) 241-00-45
 Релокация только внутри России
Телефон подтвержден
onpopov11@yandex.ru — предпочитаемый способ связи
Способы связи
 LinkedIn

Москва, м. Нахимовский проспект, готов к переезду, готов к командировкам

Программист С++

Специализации:
  • Программист, разработчик

Занятость: полная занятость

График работы: полный день, удаленная работа

Опыт работы 18 лет 4 месяца

Февраль 2018по настоящее время
6 лет 4 месяца

Москва, www.aligntech.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Старший программист
Развитие системы автоматического построения финальной позиции при ортодонтическом лечении. Импорт финальной позиции из предыдущего лечения на новый скан.
Январь 2016Октябрь 2017
1 год 10 месяцев

Москва, www.yandex.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Старший разработчик
Добавил поддержку SRGS-грамматик в систему рапознавания речи на основе kaldi, пытался обучать нейросети на tensorflow, машинно обучил бинарный классификатор языков.
Апрель 2012Декабрь 2015
3 года 9 месяцев

Москва, www.yandex.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Старший разработчик
Оптимизация модуля предварительной обработки запросов. Внедрил упаковку деревьев по ван Эмде Боасу, получил в одном месте ускорение вдвое, в другом на 5%. Распараллеливал узкие места. Используемые инструменты/технологии: Microsoft Visual Studio, gcc/gdb, valgrind, svn, linux. Также дорабатывал систему мониторинга на Python.
Сентябрь 2010Апрель 2012
1 год 8 месяцев

Москва, www.yandex.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Разработчик
Развитие модуля исправления опечаток. Участвовал в Microsoft research speller challenge, реализовал автоматическое обновление языковых моделей при помощи mapreduce-кластера. Проводил эксперимент со сглаживанием языковых моделей по Кнезеру-Нею. Перешёл с 2-словных языковых моделей на 3-словные и внедрил алгоритм Дейкстры для поиска лучшего исправления, что позволило ускорить работу модуля.
Апрель 2008Декабрь 2009
1 год 9 месяцев

Москва, www.yandex.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Разработчик
Разработка системы хранения почтовых метаданных.
Февраль 2005Февраль 2008
3 года 1 месяц
ABBYY

Москва, www.abbyy.com

Информационные технологии, системная интеграция, интернет... Показать еще

Программист
Разработка системы анализа документов в FineReader 9. Реализовал технологию ADRT. Разработка системы анализа документов в ABBYY BCR.

Ключевые навыки

Изменить уровни владения навыками можно в мобильном приложении — на сайте эта возможность будет чуть позже

MS Visual C++
SVN
C++
Python
GCC
GDB
valgrind
Git
Bash
awk
Perl

Обо мне

Хобби: лыжи, велосипед, городское ориентирование, художественный перевод (скажем, "Медовый месяц в улье" Дороти Ли Сэйерс совместно с Анной Савиных).

Высшее образование (Кандидат наук)

2004
механико-математический, 01.01.06 --- Алгебра, логика и теория чисел
2001
механико-математический, математик, математик-прикладник

Знание языков

РусскийРодной


АнглийскийC2 — В совершенстве


НемецкийB2 — Средне-продвинутый


ФранцузскийA1 — Начальный


Повышение квалификации, курсы

2016
Введение в машинное обучение
Coursera / Константин Воронцов, Анализ данных
2014
Overview of the New C++ (C++11/14)
Scott Meyers, Разработка на C++
2014
Machine Learning
Coursera / Andrew Ng, Анализ данных
2013
Natural Language Processing
Coursera / Michael Collins
2013
Теория информации
ШАД (Яндекс), Computer Science
2012
Алгоритмы и структуры данных
ШАД (Яндекс), Computer Science

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения