Обо мне

Разработка:

Специализируюсь на написании микросервисов [очереди, асинхронщина, вебсокеты], event-ориентированных приложений, REST.

Использую: Python, Clojure, Django, Pyramid, Tornado, Nameko, Asyncio, Aiohttp, RabbitMQ, Celery, Redis, Postgres, Cassandra, Elasticsearch, Couchbase

Деплой: Docker, Jenkins, make, shell, Ansible, сборка в deb, Sentry, Amazon S3

UI: Javascript, Angular, Clojurescript

Управление проектами:

Разработка концепции проекта, подготовка и реализация плана работ. выбор, настройка программного обеспечения для проекта, подбор специалистов для удаленной работы, постановка задач, контроль результатов работы, code review

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

Профессиональное развитие в сфере разработки и архитектуры ПО. Изучение C, баз данных в качестве хобби.

Стабильная, долгосрочная удаленная работа в компании с удобным графиком, возможностью контролировать свое время.

Профессиональные навыки
Опыт работы
Ноябрь 2015 — по настоящее время
Summus Lab
Software engineer
Черкассы
Обязанности и достижения

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

Январь 2015 — по настоящее время
Self-employed
Software developer
Киев
Обязанности и достижения

Разработка веб-сервиса старообрядческого календаря:

SPA: http://calendar.drevle.com/ (Angular)
REST API: http://api.calendar.drevle.com/ (Tornado, Holydate)

Разрабатывал свою библиотеку: Holydate Древлеправославный старообрядческий календарь. Единственный в своем роде. Python-библиотека и консольная утилита. Содержит:

Модуль календаря: вычисляет подвижные и неподвижные праздники, посты, поклоны, памяти святых на заданную дату.
Модуль поиска: поиск имен святых, подвижных и неподвижных праздников в течение всего года, подсветка результатов поиска.
Модуль Зрячей Пасхалии: посты, подвижные и неподвижные праздники, дни поминовения усопших.
CLI интерфейс

Июль 2014 — Декабрь 2014
Spoon Tech
Software developer
Киев
Обязанности и достижения

Удаленная работа в команде разработчиков. Большой украинский интернет-магазин. CRM-система на Python/Django. Клиентская часть на JavaScript (JQuery, Handlebars, и т. д.). Разрабатывал приложения (фронтенд и бэкенд):

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

Функционал запроса товаров, отсутствующих на сайте (клиент отправляет Exel-файл с товарами, которых нет на сайте, менеджер отмечает товары, которые могут быть доставлены, статистика доступна на странице запроса).
Управлениe клиентами в офисе продаж (cписок всех доступных клиентов, прикрепленных к офису продаж, просмотр и редактирование персональной информации, выбор менеджера для каждого клиента).
Опросы.

Мои товары (история покупок, рейтинг товаров).
Логгер событий, доступов, загрузок, ошибок сайта.
Приложение обратной связи (задать вопрос менеджеру, запрос отправляется на почту и в личные сообщения на сайте)

Фильтры по нескольким запросам для поиска товаров и документов в системе (поиск по нескольким полям в таблицах, поиск одновременно нескольких элементов с разными полями, etc.).

Ноябрь 2010 — Июнь 2014
Self-employed
Software engineer
Киев
Обязанности и достижения

Разработка, поддержка, деплой веб-приложений на Plone/Zope

Рекомендательные письма
python - разработчик • знакомый

Очень полезнаяутилита: https://github.com/vechnoe/holydate Календарь старообрядца. Пересчитывает дату в дату по Юлианскому календарю, церковные праздники. показывает какие святые поминаются Церковью в этот день. Несмотря, на то, что по соседству есть и веб-приложение. Я писал на основе Максиминой программы свой веб-сервис. Очень понятный код. Сложные вычисления спрятаны в глубь, а для интеграции всего несколько методов

Письмо написано 27 июня 2014 в 11:46