Профессиональные навыки
PHPLaravelSQLMySQLRedisJavaScriptDockerPythonPostgreSQLGit
Опыт работы
Кэшбэк сервис Megabonus
Санкт-Петербург
Full Stack Web Developer
Август 2018 — По настоящее время (2 года и 1 месяц)
Gastery
Санкт-Петербург
Tech lead
Декабрь 2017 — Август 2018 (9 месяцев)

- Разработка лэндинга для ICO. Верстка (Sass, gulp, js/jquery) + бэкенд (laravel, Php 7.2, ngnix/centos), разработка личного кабинета для ICO, настройка почтовых серверов и серверов для деплоя.
- Разработка REST API (laravel, Php 7.2) - ядра для мобильного приложения и веб-портала для ресторанов.
- Разработка веб-клиента для работы с написанным API
- Составление документации для REST API
- Проработка функциональности приложения и веб-сервиса
- Проработка архитектуры приложения и выбор стэка используемых технологий
- Разработка прототипа приложения с использованием фреймворка Laravel
- Поддержка сайта ICO, сайт на laravel 5.
- Контроль качества верстки, проработка архитектуры фронт-энда лэндинга
- Взаимодествие с дизайнером
- Постановка задач другим разработчикам

Задачи не связанные непосредственно с разработкой:
- Составление ТЗ для работы с подрядчиками, согласование ТЗ
- Написисание бизнес-документации (Белая бумага, Бизнес-план)
- Проработка бизнес-модели приложения и способов монетизации
- Проработка модели токена для ICO, поддержка ICO
- Координация работы команды разработчиков (да и всей команды - дизайнеров, маркетологов и прочих). Команда относительно небольшая - компания является стартапом - и в руководстве командой царил некий хаус и присутствовала большая доля самоорганизации, поэтому в итоге я совмещал позицию разработчика и руководителя команды.

Одна из крупнейших российских ИТ-компаний
Санкт-Петербург
Инженер-программист
Декабрь 2016 — Март 2018 (1 год и 4 месяца)

Совмещал работу аналитика и разработчика. (Начал работать в компании как аналитик, но в итоге очень скоро перешел на позицию разработчика).

Один из проектов в силу обстоятельств вёл как аналитик-куратор проекта и сам же участвовал в разработке.

Выезжал на встречи с заказчиком, координировал разработку, участвовал в составлении ТЗ и проектной документации, прототипов.

Выполняемые задачи на позиции разработчика:

- Верстка шаблонов с нуля

-"Коррекция" стандартных шаблонов битрикс при помощи CSS, без изменения кода шаблона

- Написание и правка модулей

- Разработка собственных компонентов и кастомизация стандартных компонентов

- Настройка интернет магазина и правки js ядра интернет магазина

- Исправление штатной логики поведения календаря

- Участие в написании надстройки над bitrix framework

- Оценка трудозатрат по задачам, контроль адекватности оценок(плановых и фактических) работы подрядчиками

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

- Работа с Docker

Занимался разработкой SSO для порталов на 1c-Bitrix.

Был написан свой OpenID Connect Сервер с двухфакторной авторизацией на CakePHP, а также панель для администраторов Identity Provider.

Также был написан универсальный модуль 1C-bitrix являющийся клиентом для Identity Provider и осуществляет аутентификацию конечных пользователей на портале при помощи SSO сервера. Модуль может быть установлен на любой битрикс-портал и не требует от администратора специальных знаний - производиться проверка все системы и все действия по разворачиванию компонентов, регистрации клиента, установке end-point'ов - выполняются автоматически.

По поводу реализованных за время работы в компании проектов:
- Многофункциональный публичный портал на 1с Bitrix. Компоненты портала: лента новостей, размещение вакансий и резюме, краудфандинговая платформа, огромный личный кабинет,  сложная интеграция с облачной ЦРМ от битрикс, интернет магазин сувенирной продукции. Разработка портала велась около года, участвовал в разработке от начала и до конца.
- SSO модуль (о нем выше)
- Внутренний корпоративный портал для очень крупной гос. компании.

Ссылки на портал могу предоставить по запросу. Два других проекта являются закрытыми.

Частная практика, работа без зачисления в штат
Санкт-Петербург
Full Stack Web Developer
Август 2015 — Декабрь 2016 (1 год и 5 месяцев)

Разработка крупных систем и лэндингов.

Среди разработок:

-интернет магазин мебели

-несколько лэндингов

-сайты-портфолио для дизайнеров

-система управления и автоматизации продаж менеджеров авторынков

-частичные доработки в портале управления жкх.

Один из самых больших моих проектов - Облачная система управления отелями.
Система была написана на самописном фреймворке (все мы когда-то должны попробовать написать свой фреймворк и плох тот разработчик, который этого не пробовал)
К сожалению, за давностью лет не имею доступа к большинству проектов или они уже закрыты.


Высшее образование
Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики
Санкт-Петербург
Факультет: Информационных технологий и программирования
Сентябрь 2013—Июнь 2017 (3 года и 9 месяцев)