Обо мне

Специализация и профессиональные навыки:
– архитектура (технологии и инструменты)
– автоматизация
– отстраивание процессов разработки, DevOps
– создание, развитие команд разработки

Рабочий инструментарий (основные ключевые слова):
– Go, Python, sql, git
– Ansible, fabric
– Linux & CLI, Docker, NSQ, nginx, haproxy, memcached, make
– Google Docs, Slack, Skype, Github, Bitbucket
– Unicode, l10n/i18n, http/tcp, benchmarks&performance measurements

Хорошо знаю/знаком не понаслышке, но использую не так часто:
– SQL
– Javascript
– redis, postgrsql, etcd/confd, apache
– Jenkins, Graphite, Yandex.Tank
– strace, lsof, wireshark, top & etc

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

* делать нужные вещи за которые не стыдно
* поднять software engineering на недосягаемую высоту :)
* работать в команде крутых профессионалов

Награды, сертификаты, портфолио, проекты:
удалил, т.к. если что-то и было, то давно и я уже не придаю большого значения этим "картонкам"

Членство в обществах и ассоциациях:
moscow.pm

Дополнительная информация:
ку!

Профессиональные навыки
Опыт работы
Digital-издательство о спорте №1
Системный архитектор
Февраль 2014 — По настоящее время (5 лет и 9 месяцев)
Руководитель отдела разработки
Апрель 2013 — Февраль 2014 (11 месяцев)
Ведущий разработчик
Апрель 2010 — Июнь 2011 (1 год и 3 месяца)
Обязанности: - зам. техдира, оценки сроков, контроль исполнения, эксплуатация, поддержка пользователей - разработка контентной части сайта Достижения: - система рейтингов пользователей - микроблоги - английская версия сайта - найм разработчиков - внедрение некоторых agile-практик: code review, ретроспективы, митинги, документирование
Островок
Москва
разработчик
Июль 2012 — Апрель 2013 (10 месяцев)
Крупнейшая российская поисковая система и портал. Яндекс есть также в Казахстане, Беларуси и Турции.
разработчик
Июнь 2011 — Июль 2012 (1 год и 2 месяца)
Обязанности: - профилирование Perl/JS-кода, бенчмарки (NYTProf, Dtrace, gnuplot, perlguts, v8) - переписывание части логики на JavaScript (v8) - инфраструктурные задачи Достижения: - минус N миллисекунд выдачи SERP - perl 5.14 в продакшен - i18n на js (gettext) - простая схема добавления и сборки Perl и библиотек
Российский медиахолдинг, включающий одноимённый телеканал, информационное агентство, газету и журнал
Руководитель отдела разработки
Декабрь 2007 — Апрель 2010 (2 года и 5 месяцев)
Обязанности: - управление отделом разработки - поддержка сервисов компании Достижения: - система почтовой рассылки новостей, внутренние проекты - собеседования, найм и обучение разработчиков - создание документации по рабочему процессу (поддержке, разработке & etc) - разработка прототипа новой версии баннерной системы (в основном фронт)
Программист-инженер
Октябрь 2006 — Декабрь 2007 (1 год и 3 месяца)
Обязанности: - поддержка сервисов компании Достижения: - реализация импорта мобильных данных от партнеров - rss-агрегатор (был установлен на множество серверов) - поддержка инфраструктуры статистики (база данных, фронтенды) опыт программирования в крупной IT-организации, изучение новых для себя вещей, закрепление старых знаний. Поддержка и доработка критичных и высоконагруженных сервисов (статистика, баннерная крутилка, внутренний поиск)
Программист
Февраль 2006 — Октябрь 2006 (9 месяцев)
Обязанности: - миграция биллинговых данных Достижения: - данные перенесены в новый биллинг - автоматизация печати счетов Основные инструменты: perl, LaTeX, sql, голова. Лучше понял, что такое биллинг и как он работает. Узнал как пользоваться netflow утилитами. Побывал на M-9 :)
Тестировщик, администратор
Сентябрь 2005 — Февраль 2006 (6 месяцев)
Немного попрактиковался в ADSI/WMI, а также в общении с клиентами (развертывание java-софта и решение сопутствующих проблем).
Инженер-электроник
Январь 2004 — Сентябрь 2005 (1 год и 9 месяцев)
Администрирование гетерогенной сети. (веб и системное программирование) Прикладная разработка. (perl-автоматизация) Тех. поддержка. Учился быть хорошим админом. Изучал вопросы сетевой безопасности. Терпимо относился к пользователям. Изучал: стек TCP/IP (use tcpdump & snort) Microsoft-технологии (Microsoft Script Host,Active Directory, ADSI+WMI).
Северсвязь
 
Инженер-программист.
Март 2002 — Январь 2004 (1 год и 11 месяцев)
Администрирование сети, программирование. Первая постоянная работа. Учился справляться с неизведанным (прошивка hardware, поддержка работы с сервиса 24х~360 :). Познакомился с тем что такое биллинг на практике, и звонки по телефону в отпуске. Начал осваивать FreeBSD (2.x-4.x), vim, perl, regexes (Фридл), (La)TeX
Высшее образование
Институт судостроения и морской арктической техники (Севмашвтуз)
Северодвинск
Факультет: Естественнонаучный
Январь 1997—Январь 2002 (5 лет)
На первых курсах впервые начал программировать на PC-совместимых компьтерах. Учили в основном C++ (в том числе Builder). С ностальгией вспоминаю отладчик и IDE Borland C++ 3-й версии (и с содроганием TurboVision). В результате научили кодить, но не научили программировать. Пришлось учится (до сих пор в процессе) самому. Активно самообразовывался. (литература & документация). В основном Windows API (C++), web-разработка, Assembler.