Обо мне

Специализация и профессиональные навыки:
php, mysql, xml, js, websockets, (x)html, css, ajax, uml, linux debian/ubuntu/gentoo, node.js, amqp, soap, design patterns
Databases: MySQL, CouchDB, MongoDB, Redis
Базовые знания C#, Silverlight, Linq, Java
Continous integration: phpUnderControl, Hudson, Jenkins
системы контроля версий: svn, git, perforce
Messaging Queue: amqp: rabbitmq (своя имплементация клиента для nodejs), qpid (java client), jms
php: zend framework, zend framework 2
java: qpid, netty, rabbitmq, hornetq, spring
js: websockets, prototype, script.aculo.us, extjs, yui3, jquery, node.js
CDN: Akamai
установка / поддержка development платформы для команды разработчиков

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

Награды, сертификаты, портфолио, проекты:
Zend Server Course, CertID - On-lZSR-05132013-02

Профессиональные навыки
Опыт работы
Январь 2011 — по настоящее время
Lead PHP developer
Минск
Обязанности и достижения

Обязанности:
- Организация и поддержка окружения разработчиков
- Проектирование и имплементация API для SOAP сервисов
- Работа над критическими задачами

Август 2010 — Декабрь 2010
Senior PHP developer
Минск
Обязанности и достижения

Обязанности:
- поддержка legacy code (уж очень legacy :( ) и рефакторинг части кода
- установка и обслуживание web analytic tool (piwik)
- работа с couchdb
- консультация по Zend Framework
- разработка плагинов для Zend Framework
- оптимизация и ускорение приложения; поиск узких мест производительности

Достижения:
- получил опыт работы с couchdb
- получил опыт работы с wurfl, а также с сервисами и библиотеками

Сентябрь 2008 — Август 2010
Crytek
Senior PHP developer
Франкфурт ам Майн
Обязанности и достижения

Обязанности:
- программирование на PHP + Zend Framework backend для социальной сети
- программирование клиента на PHP для взаимодействия с удаленным REST сервером
- программирование websocket сервера на Java
- программирование клиента для HornetQ на Java
- разработка messaging system на nodejs + rabbitmq
- программирование библиотеки виджетов для клиентской части на javascript + yui3
- программирование интерфейсов на ExtJS
- программирование интерактивного консольного клиента на PHP для REST сервера

Достижения:
- получил опыт работы в Scrum команде
- получил опыт программирования сложных клиентских виджетов
- получил опыт использования message queue технологий
- работал с различными технологиями и языками

Сентябрь 2007 — Сентябрь 2008
Программист
Минск
Обязанности и достижения

Обязанности:
- программирование на PHP + CakePHP backend для социальной сети
- программирование клиентской части на javascript
- верстка html макетов

Август 2006 — Сентябрь 2007
Red Graphic Systems
Программист
Минск
Обязанности и достижения

Обязанности:
- программирование backend сайтов на PHP + SiteSapiens
- программирование клиентской части на javascript

Январь 2006 — Август 2006
Astra Design Company
Программист
Минск
Обязанности и достижения

Обязанности:
- программирование на PHP backend для сайтов

Август 2003 — Август 2006
Высшее образование
Январь 1998 — Январь 2003
БНТУ-Минск
Механико-технологический; МТФ
Минск
Специализация и достижения

Специальность: машины и технологии обработки материалов давлением

Рекомендательные письма
знакомый

Вдумчивый разработчик, любит порядок и четкость.

Письмо написано 11 апреля 2011 в 10:43
Программист(php, mysql), системный администратор(unix, windows) • знакомый

Андрей прекрасный специалист, владеющий современными технологиями разработки и проектирования. Находится в постоянном развитии.

Письмо написано 06 июня 2010 в 14:24