Обо мне

6 лет работаю в области web разработки. Последние 4 года работаю PHP программистом. Имею большой опыт в создании программных продуктов для web, написанных с использованием PHP фреймворков. Занимаюсь проектированием и созданием архитектуры кода и баз дынных. Пишу код, думая о времени, стоимости, простоте последующего сопровождения системы. Использую подход Domain-driven design при разработке архитектуры, применяю паттерны проектирования, где это необходимо. Соблюдаю стандарты кодирования PSR-1, PSR-2, PSR-4 . Знаком с хранимыми процедурами, триггерами при проектировании баз данных, использую, если это необходимо. Кроме MySql использую PostgreSQL. Из шаблонизаторов использую Twig, знаком со Smarty. Отлично знаю фреймворк Symfony и его компоненты. Работаю с Doctrine. Использую Redis, Sphinx. Уверенно работаю в linux, использую git. Есть опыт использования различных CMS (Prestashop, Bitrix, OpenCart).Первые 2 года я работал верстальщиком. Получил большой опыт в этой области разработки. Сейчас могу сверстать дизайн или исправить ошибки в готовой верстке. Использую библиотеки backbonejs, requarejs во frontend разработке.

- Профессиональное знание PHP5

- Глубокие знание symfony2

- Разработка архитектуры приложения, Domain-driven design- MySQL, PostgreSQL

- Redis

- Sphinx

- Уверенная работа в ОС Linux на уровне пользователя

- Знание принципов построения и работы сайтов

- Отличные знания HTML5, CSS, Sass

- Программирование на JavaScript

- Разработка приложений с использование backbone, marionette, requare.js

- Grunt

- Уверенное использование Git

.- Валидная‚ кроссбраузерная верстка

- Умение прочесть и отредактировать чужой код

Пишу код, думая о времени, стоимости, простоте последующего сопровождения системы. Использую подход Domain-driven design при разработке архитектуры. Соблюдаю стандарты кодирования.

Профессиональные навыки
Опыт работы
Март 2015 — Февраль 2016
PHP Developer
Москва
Март 2013 — Сентябрь 2014
Terminal.ru
Ведущий PHP-программист
Москва
Обязанности и достижения

Добавление функционала geoip в проект Добавление раздела уцененных товаров. Синхронизация с 1С. Разработка архитектуры проекта, базы mysql (триггеры, процедуры)

Октябрь 2011 — Февраль 2013
ООО "Кей-Софт"
PHP программист
Москва
Обязанности и достижения

Доработка, создание, верстка сайтов написанных на PHP с использование CMS Drupal, Bitrix, MODX, также написанных с использованием фреймворков zend, kohana, symfony.

Октябрь 2010 — Октябрь 2011
ЯрТТ
php программист
Москва
Обязанности и достижения

- Верстка сайтов - Создание сайтов на Drupal, Bitrix

Октябрь 2010 — Июль 2011
ЯрТранзитТелеком
Программист
Ярославль
Обязанности и достижения

Обязанности:
- Cоздание сайтов на CMS Drupal

Сентябрь 2008 — Сентябрь 2010
ТаскФорc
Инженер-программист
Ярославль
Обязанности и достижения

HTML, CSS, JavaScript(jQuerry), PHP, MySQL, XML, XSLT.

Апрель 2008 — Август 2010
ТАСКФОРС
Инженер-программист
Москва
Обязанности и достижения

- Верстка сайтов - Создание сайтов на Drupal, Bitrix

Высшее образование
Январь 2004 — Январь 2010
ЯрГУ
Физический
Ярославль