Андрей Шубин

Бэкенд разработчик / Руководитель отдела

Местоположение

Проживание: Россия, Санкт-Петербург

Возраст и стаж

Стаж: 11 лет и 9 месяцев

Возраст: 30 лет

Зарплатные ожидания: От 170000 руб.

Контактная информация


Профессиональные навыки


PHP • Yii framework • Sphinx • Symfony • ООП • Linux • SQL

Опыт работы


Август 2015 —
По наст. время
(4 года)

Siberian Wellness

Teamlead / Senior backend developer
Россия, Санкт-Петербург

Обязанности и достижения

Разработка мультвалютного интернет-магазина с вариантами локализации для разных стран на фреймворке Symfony 2. Автоматическое тестирование проекта. Интеграция с API внешних сервисов:

ABBYY SmartCat - автоматизация перевода контента и элементов интерфейса с русского языка на другие

ActionPay - трекинг покупательской активности,

ДеньгиОнлайн, Fondy, Epay - приём платежей

DPD, Dostavista, Post Express - создание запросов на доставку

Разработка RESTful API для мобильных приложений компании и интеграции со старыми проектами.

Координация работы нескольких специалистов для выполнения отдельно взятых частей проекта. Корректная постановка задач для сотрудников на разных уровнях работы - БД, бэкэнд, фронтенд, вёрстка. Контроль сроков выполнения.

С февраля 2017: Управление отделом веб-разработки. Постановка задач перед подчинёнными специалистами, контроль сроков и качества исполнения, участие в планировании работ на месяц, квартал и год. Проведение code review каждый раз перед сливанием ветки в мастер. Периодическое переосмысление кода и организация рефакторинга. Собеседование потенциальных кандидатов на открытые вакансии разработчиков в компании.

Февраль 2015 —
Август 2015
(7 месяцев)

Издательский дом Конде Наст

Fullstack web-разработчик
Россия, Москва

Обязанности и достижения

Работа с сайтами популярных журналов, внутренним корпоративным порталом и API для мобильных приложений компании (например, Allure Beauty Product Finder)

Старые проекты, ожидающие перезапуска крутятся на Битриксе. Есть один переходный проект на Битриксе с использованием Doctrine. Перезапускаемые проекты выполняются на Symfony 2

Январь 2013 —
Февраль 2015
(2 года и 2 месяца)

Sanoma Independent Media

Fullstack web-разработчик
Россия, Москва

Обязанности и достижения

Разработка новых модулей для сайтов популярных журналов. Участие в построении архитектуры проектов. Дежурство в технической поддержке (исправление критичных багов, мелкие доработки, консультации пользователей) раз в 4 рабочих дня.

Мной был реализован API для связи нескольких проектов издательского дома в единую систему. Также производил интеграцию с социальными сетями (авторизация, отправка уведомлений, отслеживание событий пользователя) таких проектов как Men's Health, Women's Health, Grazia Magazine.

В конце октября 2014 г. был запущен обновлённый сайт журнала Cosmopolitan, который был разработан нашей командой с нуля за весьма непродолжительный период в 10 месяцев. В процессе разработки был реализован перенос всего контента со старого сайта (1С Битрикс) при помощи Web API.

Май 2012 —
Декабрь 2013
(1 год и 8 месяцев)

Плеер.ру

Fullstack web-разрабочик (удаленно)
Россия, Москва

Обязанности и достижения

Постепенная переработка сайта интернет-магазина, оптимизация SQL-запросов, добавление новых модулей в бизнес-логику

Май 2012 —
Декабрь 2012
(8 месяцев)

ООО Партнер

Fullstack web-разрабочик
Россия, Москва

Обязанности и достижения

Разработка платформы для сети интернет-магазинов + интерфейс для удобного администрирования.

Июль 2011 —
Май 2012
(11 месяцев)

Major Auto

Fullstack web-разрабочик
Россия, Москва

Обязанности и достижения

Разработка новых модулей под CMS (самописная), устранение ошибок в уже написанном коде. Поддержка сайта на Joomla.

Ноябрь 2007 —
Май 2012
(4 года и 7 месяцев)

Яндекс

Инженер
Россия, Москва

Высшее образование


Сентябрь 2007 —
Январь 2013

Московский технический университет связи и информатики

Заочный
Россия, Москва

О себе


Разработчик с серьёзным опытом работы как в небольших конторах, так и в международных корпорациях. Имею опыт командной разработки в том числе в качестве руководителя команды со всеми вытекающими из этого плюсами и минусами. Стараюсь посещать конференции и другие события мира IT, также развиваюсь в сферах, не связанных с основной специализацией