28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

Занимаюсь профессиональной разработкой web-приложений около 4 лет.  Около 2-х лет занимался научной деятельностью (эффект Бифельда-Брауна).  Читал лекции и выступал в конференциях организованных МГУ им. Ломоносова(Москва) и РРК Энергия (Королев). Первое место по шахматам в ЮФО 2011 г.

Опыт в Ernst&Young: 

В компанию "большой четверки" EY  пришел junior разработчиком. Занимался разработкой инструментов внутреннего пользования для автоматизация работы аудиторов.  

Работал над:

  • RusInspect -  система сбора и анализа данных со всех узлов и источников в российском филиале EY.  На замену гор бумаг аудиторов. 5 месяцев. Чистый PHP & Jquery + Bootstrap.
  • Independence matrix - лайт версия электронного документооборота. 4 месяца. Чистый PHP & Jquery + Bootstrap.
    Также занимался поддержкой существующих инструментов и фиксом багов. Компания EY научила меня корпоративной культуре и этике. 

Опыт в Mail.ru Group Delivery-club:

В Mail.ru Group я научился самому главному навыку для программиста (как мне кажется ) - писать красивый и читабельный код. Узнал о легендарных программистах и начал читать их книги (Роберт Мартин, Мартин Фаулер ну и конечно же "банда четырех"). Также научился декомпозиворать огромные классы и превращать их в нечто прекрасное (как учил uncle Роберт Мартин).  

Чем мы пользовались везде и всюду: 

  • Весь код был разбит на микросервисы и их sdk
  • Вся документация на Raml, а позже на Swagger
  • Инъекция зависимостей(DI) и никакого наследования классов.  Как результат невероятно понятный и красивый код.
  • Весь код под PHPUnit тестами и куча других тестов
  • Все микросервисы крутились внутри Docker контейнеров
  • Разумеется везде SOLID & RESTful
  • Postgresql, Redis, RabbitMQ, Symfony 3.4, PHP7.2, Scrum, Jira

Проекты над которыми я работал:

Search Gateway. группа из 5 человек. Микросервис для внедрения поисковых алгоритмов Mail.ru в Delivery club. (3 месяца).
Couriers
. группа из 10 человек. Микросервис инкапсулирующий абсолютно всю работу с курьерами (инфо, передвижения, штрафы, устройства и тд). 6 месяцев
Ninjas
. группа из 7 человек. Система назначения заказов. я работал над новыми endpoints. 1 месяц

В Mail.ru я познакомился с огромным стеком технологий и самыми отзывчивыми людьми на земле). 

Опыт в Siren Group:


В поисках компании, где я мог бы получить больше ответственности я устроился в Siren Group. Тут я получил возможность разрабатывать целые проекты от начала до самого конца, строить архитектуру и стиль кодирования. Закрепил знания Symfony 3.4 и Doctrine2 на высоком уровне.  Начал углубляться в архитектуру. В планах прочитать "Шаблоны корпоративных приложений" Мартина Фаулера.

Проекты над которыми работал: 

Leaffilter. Веб приложение для клиента с навороченной системой сплит тестов и анализа данных по этим сплит тестам. 90% кода написано мной. В виде отдельного бандла разработал сплит тест бандл для других проектов в будущем. (6 месяцев)
Приложение без названия
. Для хранения конфиденциальной информации и разного рода паролей и логинов + лайт версия таск менеджера (3 месяца)

При необходимости могу показать некоторый участок кода для ознакомления. 

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

В будущем планирую прочитать "мифический человеко-месяц" и "как пасти котов". И начать двигаться в сторону Team Lead

Английский - средний уровень. Продолжаю обучение. Легко читаю техническую документацию. 

Профессиональные навыки
PHPSymfonyMySQLDockerGitPostgreSQLRabbitmqRedis
Участие в профессиональных сообществах
Опыт работы
We build solutions to help you acquire, retain and better connect with your people
Developer
Март 2019 — По настоящее время (9 месяцев)
Международная рекламная компания
senior php-developer
Март 2018 — Февраль 2019 (1 год)
Мы ждем людей, которые хотят воплощать и развивать масштабные проекты
Ленинградский, п.
middle-developer
Март 2017 — Март 2018 (1 год и 1 месяц)
Лидер по оказанию аудиторских, налоговых, консультационных и юридических услуг.
Программист
Июнь 2015 — Март 2017 (1 год и 10 месяцев)
Высшее образование
Московский государственный технический университет имени Н.Э. Баумана
Москва
Факультет: Информатики и систем управления; ИУ
Сентябрь 2011—Май 2015 (3 года и 8 месяцев)