Обо мне

Люблю понятный, хорошо спроектированный код. Понимаю принципы ООП и популярные паттерны проектирования. Пишу unit-тесты на свой код, и приучаю к этому своих коллег. Имею опыт проектирования БД, оптимизации запросов, умею пользоваться EXPLAIN ANALYZE.

Постоянно совершенствую свои профессиональные навыки, изучаю новые интересные технологии и библиотеки для работы, читаю техническую литературу.

В свободное от работы время так же увлекаюсь активными видами спорта, такими как футбол, скалолазание и альпинизм, люблю путешествовать.

Профессиональные навыки
PhpunitGitPHPPostgreSQLMySQLJQueryMemcachedRabbitmq
Участие в профессиональных сообществах
Опыт работы
Декабрь 2015 — по настоящее время (1 год и 8 месяцев)
PHP разработчик
Санкт-Петербург
Сентябрь 2015 — Декабрь 2015 (3 месяца)
PHP разработчик
Санкт-Петербург
Октябрь 2013 — Август 2015 (1 год и 10 месяцев)
ООО "Фарпост"
PHP программист
Томск
Обязанности и достижения
- Разработка и поддержка справочника компаний; - Разработка поисковой системы сайта с использованием полнотекстового поиска PostgreSQL; - Проектирование и разработка API справочника для внешних проектов и мобильного приложения справочника; - Разработка модуля платных услуг и сервиса онлайн-бронирования баз отдыха; - Разработка администраторских инструментов для модерации и управления контентом. В команде отвечал за проектирование нового функционала, review кода остальных членов команды, рефакторинг старого кода и оптимизацию под растущие нагрузки. За время работы над проектом большая часть сценариев была покрыта unit-тестами, что позволило значительно сократить время, затрачиваемое на поддержку проекта, высвободив время на разработку нового функционала. Было оптимизировано и переписано множество узких мест проекта, что позволило уменьшить время загрузки страниц и снизить нагрузку на сервера.
Январь 2008 — Октябрь 2013 (5 лет и 9 месяцев)
Фрилансер
Веб-программист
Томск
Обязанности и достижения
- Разработка сайтов различной сложности на PHP+MySql+jQuery; - Подключение онлайн-оплаты для интернет-магазинов, модули расчета стоимости доставки; - Экспорт/импорт данных для сайта; - Кроссбраузерная верстка и frontend программирование с использованием HTML, CSS, jQuery.
Высшее образование
Сентябрь 2007 — Июнь 2013
ТПУ
Институт кибернетики (ИК)
Томск
Специализация и достижения
Информатика и вычислительная техника Магистр