Обо мне

Опыт

  • Backend:
    • python (django/tornado/asyncio)
    • ruby/rails
    • erlang/elixir
    • Mysql/Postgres/MongoDB/Redis/Memcache/...
    • AWS EC2/S3/Beanstalk/Route53/Cloudfront/VPC/...
    • Docker
  • Frontend
    • javascript (es6/flowtype/eslint/babel)
    • backbone.js/marionette.js
    • angular v1
    • react/redux
    • webpack/gulp/grunt
    • jquery mobile/phonegap/ionic v1
  • Разработка и оценка архитектуры проектов
  • Проведение технических собеседований
  • Ведение стажеров
  • Управление небольшой командой разработчиков
  • Внутренние доклады
    • Про "боль" деплоя и Docker (до версии 0.6)
    • «Вредные советы Django»
    • «JavaScript язык будущего?»
    • «Превосходство CouchDB»
    • Javascript & ES6
    • Eslint
    • Flow

Личные проекты:

GHRecommender

Ссылки

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Январь 2014 — по настоящее время (3 года и 10 месяцев)
Архитектор
Омск
Обязанности и достижения

2014-2015

  • Serverauditor/termius
  • Доработка сервиса агрегатора товаров, аналог yandex.market (python/flask/postgres/elasticsearch/angular)
  • v2 Разработка браузерной игры (смесь fantasy sport и биржи)
    • django/postgres/aws/aws beanstalk
  • Разработка сайта с минимальным функционалом CMS (django/postgres/верстка)
  • omaha-server
    • python/django/docker/xml/angular/buildbot/functional testing
    • Разработка сервера обновления ПО работающего с Omaha Client-Server Protocol (протокол обновления Google Chrome) и sparkle. Подготовка инфрастктуры в AWS. Разрабокта инфраструктуры для автоматизированных функциональных тестов под macOS/Windows.

2016-2017

  • omaha-server
  • Serverauditor/termius
  • Разработка CRM-системы
    • django/postgres/docker
  • Разработка ERP системы с интеграцией Xero
    • django/postgres + jsonb/angular/react/aws/docker
Январь 2012 — Январь 2014 (2 года и 1 месяц)
full-stack developer
Омск
Обязанности и достижения

2012

  • Разработка браузерной игры (смесь fantasy sport и биржи)
    • Backend: python/tornado/websockets/mongodb/aws
    • Fronted: javascript/backbone/socket.io/jquery-mobile
  • Создание прототипа ssh клиента для chrome

2013

  • Serverauditor/termius backend/chrome app
  • Доработка сервера синхронизации данных для chromium
    • xmpp/python/gevent/postgres/protobuf
  • Разработка сервиса отслеживания изменения контента на веб-страницах
    • GAE/BigTable/python
  • Несколько промо сайтов и лэндингов
    • gae/python/facebook/
  • Добавление функционала undo/redo в существующий проект онлайн 3D редактор (coffeescript/unity3d)
  • Поддержка/доработка сервиса онлайн хранения фотографий (django/mysql/stripe/rackspace)
Январь 2011 — Январь 2012 (1 год и 1 месяц)
junior/developer
Омск
Обязанности и достижения
  • "Универсальный каталог - интегратор веб-приложений" (python/django/mysql)
    • Интеграция с различными API социальных сетей facebook/twitter/zoho/etc
  • CRM-система (python/django/mysql/xmpp/erlang/jquery/ajax/rest api/selenium/...)
    • backend: django/mysql/ninja/django-dajax/...
    • frontend: javascript/jquery
    • Большая работа по добавлению функционала чата в сервис.
    • Добавление/доработка небольшого функционала backend/frontend
  • Разработка сервиса мониторинга серверов (аналог serverdensity/newrelic)
    • GAE/ruby/python/rabbitmq/mysql
  • Разработка и поддержка нескольких небольших сайтов на django