Обо мне

Специализация и профессиональные навыки:

python: pyramid, sqlalchemy orm, routes, jinja2/mako, paster, asyncio

socket/epoll, zmq

pgsql, mssql, mysql, oracle (cx_oracle)

tarantool, mongodb, redis

node.js (cpp addons)

git, hg, dash scripting, настройка nginx.

debian (sarge, etch, lenny, squeeze, wheezy ... sid)

Профессиональные цели:

Разработка серверных систем: pyramid/asyncio/twisted

Предпочтение вакансиям без Django и без web

Профессиональные навыки
DebianPythonTwistedPyramidPostgreSQLCasyncioReact.jsNode.js
Опыт работы
Сентябрь 2016 — Март 2017 (6 месяцев)
Backend python developer
Москва
Обязанности и достижения

Пишу микросервисы на python: aiozmq, aiorabbit-mq, aiohttp, lxml

Июль 2015 — Сентябрь 2016 (1 год и 2 месяца)
Backend python developer.
Москва
Обязанности и достижения

Проектирование и разработка микросервисов загрузки офферов на сайт Рамблер/недвижимость.
aiozmq, aiopg, aioredis, aiohttp, lxml

Ноябрь 2013 — Июль 2015 (1 год и 8 месяцев)
fibstone
backend developer
Москва
Обязанности и достижения

Достижения:
- разработка backend для winkatme, casher, fibrum store

Август 2013 — Ноябрь 2013 (3 месяца)
it sail
Разработчик
Орехово-Зуево
Обязанности и достижения

Обязанности:
- Доработка свободной реплики MMO игры DarkOrbit

Август 2011 — Июль 2013 (1 год и 11 месяцев)
BaseLogic
Python разработчик
Москва
Обязанности и достижения

Создание middleware (tornado: IOStream, TCPServer) для интеграции информационной системы заказчика и web-клиента игры - разработка на pyramid framework + redis + socket client
Разработка протокола: client -- worker
Разработка игр MegaJack, Novomatic, Igrosort: pyramid, redis, sqlalchemy
Работа в рамках распределённой команды (2 офиса), ведение проекта в redmine, версионность - mercurial

Февраль 2010 — Июнь 2011 (1 год и 4 месяца)
JoyNet Online
Python разработчик
Орехово-Зуево
Обязанности и достижения

Разработка backend'а сервиса слотовых игр (novomatic, igrosoft)
pylons, redis, sqlalchemy (MSSQL, PostgreSQL), twisted (ctypes - работа с математической библиотекой)

Март 2009 — Февраль 2010 (11 месяцев)
Vista Alliance
Веб-технолог
Москва
Обязанности и достижения

Обязанности:
- Разработка и поддержка сайтов на CMS NetCat

Декабрь 2006 — Март 2008 (1 год и 3 месяца)
Тех.поддержка
Москва
Обязанности и достижения

Обязанности:
- Тех.поддержка клиентов CMS NetCat, правка ядра CMS, закрытие багов.

Ноябрь 2005 — Декабрь 2006 (1 год и 1 месяц)
Ester Production
php-разработчик
Москва
Обязанности и достижения

Обязанности:
- Разработка системы персонализации стартовых пакетов для ведущих сотовых операторов России

Высшее образование
Февраль 2001 — Июнь 2003
РФ ПГУ
Программное обеспечение вычислительной техники и автоматизированных систем
Рыбница