Обо мне
Специализация и профессиональные навыки: 
PHP 5.3 - 9/10 (8-9 лет, уже приелось :З)
Go - 5/10 (<1 года, интересно)
C# - 6/10 (1 год, не интересно)
Python - 5/10 (1 год, не интересно)
Erlang - 2/10 (<1 года, интересно)
Propel <=1.6 - 9/10 (3 года, уже не интересно)
Symfony 1.2-1.4 - 8/10 (3 года, уже не интересно)
Symfony 2.x - 8/10 (2 года, средне интересно)
SQL - 9/10 (PostgreSQL - 5 лет, интересно, MySQL - 2 года, не интересно)
RabbitMQ - 6/10 (2 год, интересно)
Redis - 7/10 (3 года, средне интересно)
ElasticSearch - 5/10 (1 год, интересно)
MongoDB - 5/10 (1 год, не интересно)
NodeJS - 4/10 (не интересно)
Ruby+Rails 3 - 4/10 (не интересно)
С чем приходилось работать:
1. Системы контроля версий
git (умею git-flow)
hg
SVN (очень давно)
2. Нагрузочное тестирование
JMeter
ab
Databene Benerator (не нашел более подходящей категории)
3. API
Facebook JS/PHP API, Graph API, FQL
GoogleAPI
TwitterAPI
AWS API (ec2 + s3 + ses + sns)
Azure API (blob storage)
4. Всякие штуки
graylog
capistrano/capifony
nginx
php-fpm
centos/debian
bash
apache (давно)
В целом интересуют: Go, PostgreSQL и PostGIS. Ну и хадуп, вертика, бигдата и все такое.
Профессиональные навыки
Опыт работы
Март 2015 — по настоящее время (2 года и 5 месяцев)
Senior backend developer
Санкт-Петербург
Январь 2014 — Март 2014 (2 месяца)
Plansta
C# разработчик
Москва
Обязанности и достижения
Стартап с историей, api для мобильного приложения, допиливание сервера, осваивание C# и ServiceStack + OrmLite + mysql + redis + mongodb Писал тесты, дописывал функционал, немного рефакторинга, ничего особо интересного, достижений нет.
Декабрь 2013 — Март 2015 (1 год и 3 месяца)
Cashsquare
PHP разработчик / C# разработчик
Москва
Обязанности и достижения
Стартап с историей, api для социально-мобильной игрушки на базе foursquare, перенос проекта с cake на чуждый мне велосипед/самописный php фреймворк, а когда через 3 месяца им всем надоело заниматься ерундой, переписали практически с нуля на ServiceStack + linqconnect + postgresql + redis за 3 недели. Плотно поработал с postgis и knn, удалось наладить выборку ближайших точек из базы с 45кк записей за 2-3мс. Много NUnit, практически все эндпоинты под функциональными тестами.
Январь 2013 — Октябрь 2013 (9 месяцев)
SmartStart
Человек-оркестр, тимлид, CTO
Москва
Обязанности и достижения
Стартап с историей, перенос проекта с самописного чудо-фреймворка и codeigniter на symfony2. symfony2 + MandangoBundle и mongodb + DoctrineBundle и postgresql Замена дизайна, разработка с нуля вменяемого restfull api (JMSSerializerBundle + FOSRestBundle + Hateoas + FOSOAuthServerBundle + NelmioApiDocBundle) для мобильного и клиентского приложений. Опыт с SonataAdminBundle в связке с DoctrineBundle и FOSUserBundle Плотная работа с формами, валидаторами, секьюрити слоем. Запиливание различных маркет-тестов на silex и symfony2. Родил немного опенсорса в процессе работы: https://packagist.org/packages/madesst/doctrine-generation-bundle https://packagist.org/packages/madesst/api-debug-bundle Обсуждение различных маркет-тестов, оценка сроков, расстановка задач и прочая скучная бюрократия.
Февраль 2012 — Декабрь 2012 (10 месяцев)
ClipClock
Человек-оркестр
Москва
Обязанности и достижения
Обязанности: - Руководить, программировать, администрировать, деплоить, чинить - Cекс с FB: Graph API, FQL, JS SDK; Драки с Azure SDK; Романтические отношения с AWS API - "мадесст-пуллреквест" - Кутришить с Лешей, троллить Максима - Хмуриться, неодобрять - Отдуваться и стартапить Достижения: - Распределенная обработка картинок на спот реквест инстансах амазона - Заюзал databene-benerator - Собственноручно поднял все сервера проекта - Проект с нуля, стартовал в одиночку
Октябрь 2010 — Февраль 2012 (1 год и 4 месяца)
PHP - тимлид
Москва
Обязанности и достижения
Обязанности: - Собеседования кандидатов - Делать хмурый вид - Троллить Макса - Круглосуточно отдуваться за всех Достижения: - Практически вся техническая начинка биллинга с нуля (php + pcntl + rabbitmq) - Примерно половина визуальной составляющей биллинга, так же, с нуля (symfony + propel) - Научился работать 25 часов в сутки - Проект с нуля, стартовал в одиночку и удаленно
Февраль 2010 — Октябрь 2010 (8 месяцев)
PHP - разработчик
Москва
Декабрь 2009 — Февраль 2010 (2 месяца)
PHP - разработчик
Москва
Обязанности и достижения
Обязанности: - Рефакторинг существующего кода, развитие нового кода - Участие в проектировании архитектуры системы
Ноябрь 2008 — Декабрь 2009 (1 год и 1 месяц)
PHP - разработчик
Москва
Обязанности и достижения
Разработка движка для управлениями коммьюнити сайтами по играм компании, разработка турнирной системы для проведения соревнований между посетителями коммьюнити сайтов. Разработка сторонних проектов компании.
Июль 2008 — Ноябрь 2008 (4 месяца)
Технический верстальщик
Москва
Обязанности и достижения
Верстка макетов для системы "Арион", подготовка jsp шаблонов, js-программирование элементов интерфейса системы.
Март 2005 — Июль 2008 (3 года и 4 месяца)
Фриланс
PHP-программист/Верстальщик
Смоленск
Обязанности и достижения
Верстка, валидная, семантичная, блочная.
Высшее образование
Июнь 2008 — Июнь 2009
СмолГУ
Физико-математический
Смоленск