Обо мне

Схожу с ума по CI и CD, мониторингами, красивыми графиками, штуками из разряда docker, consul, collectd.

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

Любимый python: flask, django, pyQt

PHP: Yii(2) и прочие вкусности

DB: mysql, redis, amqp, mongo, sphinxsearch

Инструменты: git, chef, ansible, nginx, debian, docker, consul, graphite, bash, TeamCity, collectd, statsd

Немного JavaScript: VanillaJS, jQuery, Backbone, Marionette, RequireJS, webpack, HTML5 API, Grunt, nodejs, karma

Профессиональные цели: Делать удобно.

Дополнительная информация: Разработка grunt, karma, webpack плагинов.

Профессиональные навыки
Опыт работы
Февраль 2016 — по настоящее время
Руководитель отдела эксплуатации
Екатеринбург
Обязанности и достижения

Тимлид небольшой группы, которая избавляет от головной боли отделы разработки и QA.

Организация, оптимизация процесса тестирования:
- Разворачивание тестовых стендов (docker, swarm, consul), собственный интерфейс управления стендами (RoR, pgsql, redis)
- Мониторинг (collectd, statsd, grafana)
- Упаковка имеющихся сервисов в docker
- CI для мобильной разработки
- CI для интеграционного тестирования

Август 2014 — Февраль 2016
e96.ru
Developer
Екатеринбург
Обязанности и достижения

Программист, архитектор, DevOps

Новая витрина для e96.ru:
- Yii2, redis
- Мониторинг (collectd, statsd, grafana, sentry, seyren, etc)
- Оркестрация (teamcity, docker, consul, consul-template)

О проекте:
- https://www.youtube.com/watch?v=nyCK2D50zKo
- https://www.youtube.com/watch?v=Pqm88cqI-4A

Август 2011 — Ноябрь 2014
Холдинг 66.ру
Разработчик
Екатеринбург
Обязанности и достижения

- Разработка ekabu.ru с нуля, yii
- Разработка 66.ru, yii
- Разработка внутренних почтовых и файловых сервисов (python, celery, flask)