Обо мне

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

Я использую Mac, PHPStorm, Vim и Git

В свободное время я разрабатываю сайт регулярного геймджема GameDevParty — gamedevparty.ru, а также участвую в геймджемах как программист и гейм-дизайнер.

В марте 2015 года получил сертификат Zend Certified Engineer: http://www.zend.com/en/yellow-pages/ZEND026911

Профессиональные навыки
Опыт работы
Май 2014 — Май 2015
e4E5 group
Senior PHP Developer
Санкт-Петербург
Обязанности и достижения

- Занимался развитием высоконагруженного серверного решения в сфере нетаргетитованной интернет-рекламы (ad server);
- Реализовывал новый функционал и модифицировал существующий код, рефакторил сложную систему классов;
- Разрабатывал надежные масштабируемые решения, работающие в условия высокой нагрузки и большого потока данных;
- Создавал системы эффективного сбора статистики и последующей обработки большого массива данных;
- Дорабатывал интерфейс работы со статистикой для менеджеров;
- Оптимизировал производительность как высоконагруженных систем, так и систем отложенной обработки статистики;
- Писал сценарии для установки и настройки серверного ПО, для выполнения рутинных операций на большом кластере серверов;

Использовал технологии: Symfony, Silex, HAproxy, nginx, php-fpm, Redis+Sentinel, MySQL; Ansible, rsyslog, Riemann, Graphite, InfluxDB, Grafana

Август 2009 — Май 2014
ведущий серверный PHP-программист
Санкт-Петербург
Обязанности и достижения

- Принимал участие в проектировании разработке с нуля ведущей социальной сети для любителей казуальных игр в рунете — Nevosoft.ru;
- Разрабатывал как социальную функциональность сайта, так и витрину игру, биллинг и API для партнеров;
- Переработал систему подготовки финансовых отчетов;
- Оптимизировал сайт под растущую нагрузку, внедрял кеширование;
- Принимал участие в разработке эффективной системы обновления и раздачи контента;
- Разрабатывал шаблоны на XSLT под готовую верстку, писал клиентские скрипты;
- Разработал еще несколько внутренних и внешних сайтов компании;

- Спроектировал и разработал с нуля четыре игровых сервера разной величины
и несколько более мелких сервисов;
- Вместе с командой разработал уникальную высокопроизводительную ORM, использующую в качестве хранилища данных Redis и поддерживающую прозрачное шардирование и сложные схемы хранения данных;
- Спроектировал API для клиентской части игры, оптимизированное для высокой нагрузки и удобства использования, решал вопросы кеширования и версионирования API и контента;
- Разработал игровые редакторы (бэк-офис) для управления игровым контентов в виде single-page application;

- Управлял командой из двух программистов.

Наиболее значимые проекты:
- Полцарства за принцессу (https://itunes.apple.com/ru/app/id631442052),
- Седьмое Небо (http://vk.com/app3615700_1048826),
- Чародеи (http://www.odnoklassniki.ru/game/enchanters),

Использовал технологии: Zend Framework, Symfony 1&2, Doctrine, nginx, php-fpm, memcached, Redis, MySQL, Cassandra, MongoDB, JavaScript (Handlebars, Backbone, RequireJS, Qjs, grunt)

Июнь 2007 — Август 2009
ООО МП Русские колбасы
программист, ведущий программист
Саратов
Обязанности и достижения

- Создавал и сопровождал бухгалтерские, зарплатные и множество других систем с интерфейсом на 1C7.7 и бекендом на MSM/GT.M;
- Разрабатывал и оптимизировал системы обработки большого массива финансовых отчетных данных в MSM/GT.M;
- Разрабатывал программы для КПК на C# и VisualBasic;
- Программные решения, над которыми я работал, использовались в 20 региональных филиалах компании, для тысяч сотрудников компании, от работников склада до топ-менеджеров.

Высшее образование
Январь 2004 — Январь 2009
СГУ-Саратов
Компьютерных наук и информационных технологий
Саратов
Рекомендательные письма
еще один IT специалист • знакомый

Излишне технический склад ума, широкий кругозор знаний и умение схватывать все на лету.

Письмо написано 29 мая 2014 в 10:20
вытягивальщик безнадежных проектов • знакомый

Умеет решать важные задачи в необходимый период времени.

Письмо написано 20 октября 2010 в 08:31