Обо мне

Я - middle+ fullstack разработчик с опытом профессиональной разработки более 4х лет. Ищу вакансию с возможностью профессионального роста, интересны сложные задачи и челленджи, которые позволят прокачаться. Работаю по трекеру 7+ часов в день.

Вектор развития и интересов склонен в сторону фронтенда. Только remote или потенциальный relocate в Европу.

Стэк и скилы:
- Отличное знание PHP7. Работаю с Laravel, Symfony, Phalcon
- Уверенное владение html5 \ css3, native js (es5-8), React (Flux, Redux, Saga, MobX, MobX-State-Tree), Vue (Vuex), Flow \ Typescript
- Знание паттернов и умение их применять, когда это действительно необходимо. В работе использовал и использую, например, такие паттерны как Command, Repository, Strategy, Observer, Entity, Data Mapper, Proxy, Decorator и другие
- Знание таких основополагающих паттернов, как MVC, MVP, MVVM и понимание разницы между ними
- Владею базой функционального программирования. Могу писать код как в функциональном стиле (особенно важно для React), так и в объектно-ориентированном
- Из CMS работаю либо с Wordpress (в связке с Roots), либо с OctoberCMS
- Хорошее владение SQL, обширный опыт работы с MySQL и PostgreSQL
- Опыт работы с ElasticSearch и Sphinx (в проекте сперва пилили на сфинксе, но практическим путем поняли, что эластик больше подходит под наши нужды и подняли свой сервер)
- Могу и умею сделать проект безопасным, защитив его от XSS, CSRF, Sql Injections, File Injection и других видов атак
- Свободно себя чувствую с Linux, использую Docker, Docker Compose
- Английский на уровне текстового общения и свободного чтения, могу
говорить и слушать (в пределах разумного, несложные технические беседы).
Общий уровень Intermediatе

Профессиональные навыки
Опыт работы
Интернет-магазин парфюмерии и косметики
Middle Frontend Developer
Август 2019 — По настоящее время (3 месяца)

Реализовал кабинет администратора на базе Vue + Mobx State Tree.

A team with a wide range of development skills
Middle Laravel Developer
Октябрь 2018 — Август 2019 (11 месяцев)

Участвовал в создании 3х модулей высоконагруженного сервиса для socialbrands.nl, в том числе engage и ads (функционал, аналогичный adespresso.com). Успешно оптимизировал узкие места и достиг хорошего быстродействия с ElasticSearch, создал гибкую микросервисную архитектуру, которая позволила расширить проект, когда это было необходимо. Получил опыт работы с API Facebook, Twitter, Youtube, Instagram.

Folloflow
Барселона
Middle Symfony \ React Developer
Март 2018 — Сентябрь 2018 (7 месяцев)

Реализовал и развивал бэкенд для folloflow.com - сервиса для управления инстаграм-ботами. Создал интерфейс пользователя при помощи React + Redux-Saga на базе фреймворка Ant Design.

Частная практика, работа без зачисления в штат
Middle Backend Developer
Ноябрь 2017 — Октябрь 2018 (1 год)

В этой секции находятся проекты, над которыми я работал менее 3-4 месяцев. Это, преимущественно, проекты средних размеров, над которыми я работал на контрактной основе.

- golden-line.com, интернет-магазин одежды, написан на Symfony \ MySQL. Занимался развитием и разработкой. Проект дал мне внушительный опыт работы с данным фреймворком, была создана админка, добавлена настраиваемая сетка баннеров, фильтры и многое другое. Длительность ~3 месяца.
- croisertakke, проект, приуроченный ко дню Брюсселя 2018. Состоит из 5ти модулей на Lumen, создавался для внутреннего использования на этом самом мероприятии (сканер qr-кодов, система пропусков, распознавание лиц и мозаика из фотографий, чтобы посетители могли себя находить и получать плюшки). Длительность - полтора месяца.
- несколько более стандартных проектов и сайтов компаний

MySQLООПSymfonyLaravelPHPReact.jsVue.js
Москва
Middle Full-Stack Developer
Январь 2017 — Август 2018 (1 год и 8 месяцев)

В рамках сотрудничества с AVC Advisory я занимался созданием и поддержкой сайтов компании на CMS Wordpress, а также созданием тем и плагинов для внутреннего использования. В работе использовал инструменты от Roots (фреймворк для создания тем, boilerplate для Wordpress), которые позволили мне быстро освоить лучшие практики и создавать плагины, которые превосходят по качеству подавляющее большинство плагинов на рынке.

WordpressPHPSQL
Большой развлекательный проект. Платформа для видеостриминга и интерактивного ТВ.
Middle Full-Stack Developer
Апрель 2016 — Ноябрь 2016 (8 месяцев)

Разработка плагинов под Livestreet, развитие и разработка продуктов компании.

Большой развлекательный проект. Платформа для видеостриминга и интерактивного ТВ.
Junior Full-Stack Developer
Март 2015 — Апрель 2016 (1 год и 2 месяца)

В рамках работы в компании Family Train (ранее компания называлась Master Tigra, Inc). я работал над внутренними проектами компании - создавал лендинги, писал js-логику для административной панели модератора видаочата, поддерживал и развивал сайты компании на базе фреймворка Code Igniter и CMS LiveStreet.