Обо мне

Специализация и профессиональные навыки:
Программист.
Изучаю Machine Learning, и очень заинтересован в работе связанной с ним.

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

Пользовался octave (~ опенсорсовый matlab), Wolfram Mathematica, GAP (System for Computational Discrete Algebra)

Имею опыт обучения другого взрослого человека программированию с нуля =)

Разрабатывал/писал:
Веб-приложения на pyramid, tornado.

Сетевые приложения на twisted (p2p бэкап/синхронизация). + немного gevent и zeromq вне работы.

GUI: PyQt4/PySide.

БД: mongodb (pymongo, asyncmongo).
немного SQL (sqlalchemy)

MQ: rabbitmq(amqp):pika,stormed-ampq

Продвинутый пользователь linux (gentoo, awesome wm, vim ...).

Знание английского - свободное чтение технической и художественной (иногда приходится использовать google translate) литературы на английском, прослушивание лекций, просмотр фильмов с английской озвучкой =))
Разговорный английский у меня близок к нулю.

Профессиональные цели:
сделать что-то, что будет экономить много человеко-лет =)))

Профессиональные навыки
Опыт работы
Июль 2015 — по настоящее время (2 года и 5 месяцев)
Инженер
Москва
Обязанности и достижения
Разработка ПО
Апрель 2012 — Июнь 2013 (1 год и 3 месяца)
FreeBrie
Программист
Москва
Обязанности и достижения
Разработка системы для peer-to-peer бэкапа и синхронизации данных. https://github.com/shvar/redfs - opensource версия Занимался сетевой частью (twisted), клиентом для десктопа (PySide/PyQT), частью отвечающей за синхронизацию данных. Оптимизировал работу/взаимодействие трэдов (уровня операционной системы) и асинхронной части (twisted), реактора. Добавил явный контроль за thread-safety доступа к данным для работы системы на OS Windows. + немного mongodb (GridFS) и SQL (postgresql). Сделал десктопный кроссплатформенный (osx, win, linux) клиент. + много разных других вещей, которые уже не помню.
Март 2011 — Октябрь 2011 (8 месяцев)
Программист
Москва
Обязанности и достижения
Достижения: - написал серверную часть чата рассчитанного на большую нагрузку (tornado, mongodb, rabbitmq) - работал над созданием социальной сети (pyramid, mongodb)
Высшее образование
Январь 2007 — Январь 2010
МИРЭА
Электронных, информационных и управляющих систем
Москва