Обо мне

На данный момент являюсь Ruby/RoR разработчиком. Имею опыт работы с Angular/React, не верю в эффективных фулл-стек разработчиков на текущем уровне развития фронтенда. С большим удовольствие использую экосистему Docker. Интересуюсь оптимизацией всего цикла разработки, работой с различными CI. Положительно отношусь к BDD/TDD, но адептом не являюсь.

Долгое время писал на PHP 5/7, занимался разработкой на Laravel, маленький опыт C#/.NET, понемногу смотрел в сторону разных языков и технологий. В данный момент возвращаться к разработке на PHP не планирую.

В прошлом, около 5 лет занимался фрилансом, но сейчас выбираю более стабильную работу в стартапах/кампаниях.

Наиболее заинтересован в продуктовой работе. Хочу иметь возможность влиять на разрабатываемый продукт, обсуждать бизнес-требования.

Профессиональные навыки
Опыт работы
ООО СтандартПроект
Москва
Старший разработчик
Август 2018 — По настоящее время (1 год и 1 месяц)
Разработка ПО
Tech Lead (handmade.ru)
Февраль 2017 — Июль 2018 (1 год и 6 месяцев)

Техническое руководство маркетплейсом Хендмейд.ру.

Отвечал за проектирование архитектуры, выбор технологий, интеграцию и взаимодействие со сторонними сервисами. Стек Ruby/RoR + PostgreSQL + MongoDB + React.

Руководил небольшой технической командой, участвовал в найме сотрудников, занимался постановкой и оценкой задач. Активно участвовал в формировании и проработке бизнес-требований к продукту.

JetThoughts
Львов
Ruby On Rails Developer
Январь 2017 — Февраль 2017 (2 месяца)
Удаленная работа в международной распределенной команде. Занимался тестами, рефакторингом и багами довольно большой и старой системы на Ruby on Rails.
HeadMade
Казань
Full stack разработчик
Февраль 2016 — Декабрь 2016 (11 месяцев)
Занимался доработкой программного комплекса для взаимодействия городских муниципальных служб в чрезвычайных ситуациях, написанного на Ruby On Rails 4.2 и Angular. Переносил сборку и деплой на Docker-контейнеры, занимался интеграцией системы. Дописывал наследную систему администрирования данных муниципальной службы на Ruby On Rails 4.2. Разрабатывал API и CMS на Ruby On Rails 5.0 как части системы управления арендой недвижимости, переписываемой после коллег из Индии. Покрытие тестами, документация.
MyChina
Казань
Backend разработчик
Октябрь 2015 — Январь 2016 (4 месяца)
Образовательный центр по предоставлению грантов на обучение в Китае. Свой движок на PHP 5.5 с большим количеством наследного кода, плюс внутренний сервис на YII 1.1. Занимался поддержкой вышеуказанных систем, разработал систему интеграций с AmoCRM и MailChimp. Занимался первоначальной архитектурой и разработкой корпоративного сайта на Laravel 5.2.
clinio.ru
Набережные Челны
Ведущий разработчик
Февраль 2015 — Октябрь 2015 (9 месяцев)

Портал для записи на прием в частные клиники Республики Татарстан.

Проект написан на Laravel 5.0 мной и небольшой командой под моим руководством разработкой (backend писал я). Также занимался настройкой и поддержкой сервера nginx/php-fpm/mysql/memcached.

Fringilla.ru
Набережные Челны
Ведущий разработчик
Июнь 2014 — Декабрь 2014 (7 месяцев)

Лидогенератор по продаже автомобилей от дилеров Москвы и области, агрегирующий все предложения на рынке.

Под проект была написана своя микро CMS на PHP 5. Написан с нуля небольшой командой под моим руководством разработкой, я писал backend. Был небольшой портал для внутреннего пользования (для почтовых рассылок) на Wordpress.

Также в процессе реализации проекта было разработано приложение, для которого я разработал API, написал ТЗ, спроектировал UX-часть интерфейса.

VongoMedia
Москва
Технический директор
Апрель 2013 — Октябрь 2015 (2 года и 7 месяцев)

Рекламное агентство широкого профиля. Основой была баннерная сеть. Разрабатывалась не мной, перешла в качестве проекта по наследству.

Занимался доработкой существующей сети открутки баннеров, написанной на PHP 5.2 и незначительно доработанной под 5.4, а также поддержкой и обслуживанием сервера nginx/php-fpm/mysql/memcached. Большую часть времени просто поддерживал жизнь в древнем, но рабочем проекте.

Занимался наймом персонала, аналитикой и оптимизацией работы. Отвечал за все, что было связано с ИТ.

Высшее образование
Казанский государственный технический университет им. А.Н. Туполева; КАИ
Казань
Факультет: Технической кибернетики и информатики
Сентябрь 2008—Июнь 2012 (3 года и 9 месяцев)
Бакалавр техники и технологии