Рейтинг лучших ИТ-работодателей России 2019 от Хабр Карьеры: читать на Хабре
Обо мне

Последние 5 лет 95% кода python\django 3% C#, 1% java и 1% С++.

Использовал в работе: Google App Engine, jQuery, SQL(mysql, mssql, postgres, interbase), NoSQL(levelDB, InfluxDB), 0mq, PHP, Java, C, C++, C#, Action Script, Wowza media server (Java), DirectShow (C++), pygame(python), MFC, Microsoft Media Server\Encoder, NSIS, matlab, mapple, LaTex, OpenGL, WxWidgets, QT, Lihghtwave 3D, Photoshop, docker, k8s - kubrenates, grafana

Игрался с Haskell,  Erlang, Riak, Cassandra.

Я на google-scholar - https://scholar.google.com/citations?user=HGZPisoAAAAJ&hl=en

https://elibrary.ru/author_profile.asp?authorid=607604

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Лидер по оказанию аудиторских, налоговых, консультационных и юридических услуг.
Менеджер-Senior developer
Апрель 2019 — По настоящее время (11 месяцев)
Ведущий программист
Март 2019 — Апрель 2019 (2 месяца)

NDA пилотный проект для одного из крупнейших банков. 
В сжатые сроки (3-4 недели) реализован полнофункциональный прототип из нескольких микросервисов.

Стартап
Москва
Ведущий программист
Ноябрь 2018 — Март 2019 (5 месяцев)

Совмещал техдир\вед. программиста. На пару с админом За 6 месяцев сделали:

- 25 виртуальных машин\микросервисов в DO, 4 в Яндекс-облако.

- 20 приватных репозиториев в Gitlab

- Точка присутствия в российском ДЦ (juniper srx)

- kafka как транспорт, сераилазация AVRO

- мониторинг инфраструктуры Prometheus->Grafana

- мониторинг бизнеса InfluxDB->Grafana

- БД Postgres 460 GB

- Интеграции по SOAP, SMPP, REST с телеком\банками\ОФД

Везде python3\Django, 1500/сек платежных транзакций в пике

А так же статья на Хабре по прошлому опыту - https://habr.com/ru/post/441310/

Вед. разработчик
Сентябрь 2016 — Ноябрь 2018 (2 года и 3 месяца)

Разработал с нуля архитектуру для highload-ИС в нескольких  подсистемах банка и внедрил её.  Это включало в себя как теоретическую"работу (графы с циклами, стратегии обработки ошибок в pub-sub), так и обучение других программистов, интеграция с мониторингом, поддержкой devops  и т.п.

В процессе пришлось довести до ума opensource библиотеки:
https://github.com/fastavro/fastavro - добавил логические типы данных
https://github.com/kkirsanov/smpplib - добавил поддержку python3, пареср PDU и коректную обработку payload для всех 4-х операторов

Kafka, Avro, Docker, python, django, django-rest-framework, influxDB, grafana, kibana, postgres, kubernetes, k8s

Так же упел немного написать на Хабр: https://habr.com/post/346698/

Станкин
Москва
Доцент
Сентябрь 2013 — Январь 2014 (5 месяцев)
младший научный сотрудник
Ноябрь 2008 — Апрель 2019 (10 лет и 6 месяцев)

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

- Просто работаю ради собственного интереса и ad majorem dei gloria

Достижения:

- придумал и реализовал тьюринг-полные протоколы и использовал их для управления мобильными роботами, реализовал (python) и испытал на роботах МСЧ и ИАПУ ДВО РАН

- Создал подмножество языка Python с расширенным синтаксисом для темпоральных логик.

- ~6 сольных ВАКовских публикаций и 10-15 в соавторстве.

Аспирант
Сентябрь 2005 — Сентябрь 2008 (3 года и 1 месяц)

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

- Писать статьи и доклады, учиться и учить, выполнять гранты и госзаказы.

Достижения:

- Разработана поисковая система для изображений и видеоматериалов( на основе вейвлет-разложения) MS VC+boost+Interbase

- Разработана распределенная информационно-управляющя система для мобильных роботов. C++ + boost + python + mathlab

- Создана IDE для разработки систем управления с графовым интерфейсом. (оптимальные параллельное планирование, распределение на несколько ЭВМ, расширения на Python) С++, boost, Python

- Осуществлен анализ и оптимизация тренажеров роботов ИТУЦР министерства атомной промышленности. Для них же разработана система мониторинга. и ситема удаленного управления с КПК С++, boost, Windows Mobile

- Реализован пульт телевизионного наблюдения для роботов МЧС Brokk. (Reverse engineering управляющих протоколов видеосерверов Smartek) C++, boost, Pyhon, OpenGL Видео сюжет об этой работе http://www.1tv.ru/newsvideo/136896 c 23 с 30 сек

- Разработано учебное ПО (прототипы управляющих графов с замыканием на модели и реальные роботы) в составе комплекта учебных роботов для для Дальневосточного Университета по гранту РФФИ. C++, boost, Pyhon,

- Разработана распределенная информационно-измерительная и управляющая система для 3-х роботов по гос.контракту для ДВГТУ и ИАПУ ДВО РАН. С++, boost, Python,

- Разработка двухуровневого конвейера для обработки управляющих команд робота.

- Адаптация существующий системы распознавания к OpenCV

- Доклады на семинарах ИПМ, международных конференциях Graphicon, Экстремальная робототехника, DAAAM International Symposium "Intelligent Manufacturing & Automation" и др.

Российский государственный гуманитарный университет
Старший перподаватель
Сентябрь 2006 — Апрель 2012 (5 лет и 8 месяцев)
Вел курсы "Высокоуровневые методы информатики и программирования", "Технологии тестирования программного обеспечения", "Распределенные вычисления", "облачные вычисления", "интернет-программирование"
Дизайнер
Июль 2003 — Ноябрь 2003 (5 месяцев)
Обязанности: - Дизайн фирменных календарей Corel, Photoshop
Лаборатория Массмедиа
Москва
Ведущий программист
Апрель 2003 — Сентябрь 2017 (14 лет и 6 месяцев)

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

- Думать, изобретать, программировать, изучать, проверять и консультировать

Достижения:

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

- Партнерская программа и sms-биллинг на Google App Engine.(12 тыс запросов\сек в пике, 250+ гб база) Python+BigTable(NoSQL)+Сервисы Google

- Разработка системы интернет видео-вещания (система трансляции и ведение видео архива) : MS Media Server + MS Media Encoder + MS VC + apache + php + MS SQL. Создан Direct Show фильтр для наложения субтитров.

- SMS биллинг с распределением нагрузки для хостинга фильмов ( php+mysql)

- Разработка системы интернет видео-вещания (система трансляции и ведения видеоархива) : Wowza Media Server + Adobe Flash + JAVA + PHP + Python+ffmpeg. Создан ряд дополнительных модулей для Wowza Media Server, -авторизация, биллинг, запись и синхронизация.

- Разработка движка для сайтов. первая инкарнация - ISS+ASP+MSSQL, вторя - apache+PHP+mysql. Реализована регистрация пользователей, магазин, экспорт в яндекс-маркет, упрощенный документооборот, система авто обновлений, шаблонизатор, интеграция с платежными с

- Разработка системы для приема и обработки фотографий для фотолаборатории. apache+php+mysql+C++

- Разработка генератора дорвеев (Вход - ключевые слова и FTP хостингв, выход - готовые сайты) на цепях Маркова C++, boost

- система содержательного поиска изображений и кадров в видео файлах. php, C++, MySQL

- Разработка системы управления заявками и сбора статистки для IT службы РГГУ apache+php+Firebird

Преподватель
Январь 2001 — Июль 2001 (7 месяцев)
На 2-м курсе на частной основе обучал дизайнера работе в пакете трехмерной графики Lightwave 3D, которым увлекался ещё будучи школьником. Именно попытки написания собсвенных плагинов для этого пакета погубили во мне художника, и открыли программиста.
Высшее образование
Российский государственный гуманитарный университет
Москва
Факультет: ИИНиТБ - Информатики
Январь 2002—Январь 2007 (5 лет)

Информатик-технолог.