Резюме: PHP-разработчик
Место работы:
Веб-студия Дисертинского
2022г. – по настоящее время
Обязанности и участие в проектах:
- реализация бэкенда и фронтенда (10%) для веб-порталов. Общий стек: PHP 8.x, Laravel 8-10, Blade, Bootstrap, Vue3, MySQL, Laravel telescope
- реализовал почтовый микросервис для команды Битрикс24 (фильтрация писем, парсинг тела письма с целью выборки нужных данных), импорт данных в БД Битрикс. Стек: РНР 7.4
- спроектировал и разработал RESTful API для составления расписания автошколы, покрытие роутов тестами. Стек: PHP 8.2, Laravel 8, MySQL, Redis, Swagger, PhpUnit.
- спроектировал БД и реализовал серверное приложение, по расписанию автоматически собирающая данные со сторонних API для дальнейшей бизнес-аналитики. Покрытие кода тестами. Контейнеризация приложения, деплой на сервер, сопровождение. Стек: PHP 8.2, Laravel 10, Docker, PostgreSQL, PhpUnit
- спроектировал БД и реализовал телеграм-бота «Помощник прораба» для сбора данных с удалённых объектов строительства. Стек: PHP 8.2, Laravel 10, Redis, MySQL.
- реализовал PoC RESTful API сети быстрого питания, спроектировал базу данных. Стек: PHP 8.2, Laravel 10, Docker, MySQL, Redis
- 7 месяцев работал на аутстаффе в команде, поддерживающих legacy-код микрофинансовых организаций. Рефакторинг, добавление новых программ микрокредитования и обсчёта платежей и задолженностей. Стек: PHP 7.2,
- 5 месяцев работал на аутстаффе с командой криптообменника. Поддержка кода, добавление новых карт, телефонов, кошельков. Стек: PHP 7.4.
Написал панель управления операторами (создание, назначение прав). Реализация кабинета оператора с возможностью взаимодействия с биржей BitPapa. Стек: PHP 8.2, Laravel 10, Redis, MySQL
Основной стек:
PHP 8.x
MySQL, PostgreSQL
Redis
Laravel 8-10
PHPUnit
Дополнительная экспертиза:
Javascript: jQuery (AJAX), Vue3
Bootstrap
HTML
Инструменты:
Git (Github)
Linux
Putty
PhpStorm
Docker (docker-compose)
Php-cs-fixer
Phpstan
Навыки и принципы в работе:
- следование принципам SOLID, GRASP, KISS, DRY
- применение паттернов проектирования
- оптимизация запросов к базе данных
- PSR-12
Образование: высшее техническое, инженер.
Брянский государственный технический университет.
О себе: вникаю в контекст проблемы, достаю нужную информацию, решаю проблему.