Специалисты
Навыки:
- Работа с SQL запросами;
- Работа с форматом CSC в рамках языка PHP;
- Интеграция с внешними сервисами через API;
- Работа с ElasticSearch;
- Работа с Laravel (Eloquent запросы, миграции, посредники, Sanctum, очереди, широковещание, уведомления);
- Работа с административной панелью Orchid для Laravel.
- Опыт работы с Docker;
- Работа с системой контроля версий Git;
- Работа с Composer;
- Следование стандартам PSR;
- Проектирование структуры БД;
- Работа с 1С- Bitrix (в роли разработчика и администратора);
- Работа с Bitrix Framework и ядром 1С-Bitrix;
- Интеграция верстки с 1С-Bitrix;
- Разработка кастомных компонентов Bitrix;
- Создание модулей в Bitrix;
- Создание API на основе Bitrix;
- Работа с Битрикс24;
- Работа с Linux;
Платформы: Linux, MacOS, Windows
Инструменты: PHP, PHP-FPM, CURL, PSR, PHPDoc, SQL, MySQL, Sphinx, REST API, SOLID, KISS, DRY, YAGNI, Composer, Cron, Я.Метрика, MVC, UML, XML, JavaScript, HTML5, CSS3, jQuery, Git, Ajax, CSV, JSON, Swagger, Bitrix, D7 Bitrix, Bitrix24, ORM, миграции, ООП, Linux, Bash, Apache, LAMP, VMBitrix, Docker)
Дополнительные технологии: Базовые навыки разработки C#, Java, Dart (Flutter).
Образование
Высшее: ВлГУ. Кафедра информационных систем и программной инженерии. Программная инженерия (2020)
Разработка интенет-сайта оформления банковских гарантий
Роль: Backend developer Состав команды: Менеджер проекта, фронтенд разработчик, бэкенд разработчик, тестировщик Задачи/реализованный функционал: Разработка сайта на laravel, разработка API для интеграции с react приложением; Создание миграций, наполнителей, контролллеров, моделей; Создание посредников (middleware). Работа с административной панелью Orchid; Написание swagger файла; Реализация системы авторизации на основе Sanctum.
Laravel, Word, Git, VS Code, Kaiten, Postman, Swagger
08.2023 – н. в. месяцев
Разработка интенер-сайта кондитерских изделий
Роль Backend developer Состав команды Менеджер проекта, фронтенд разработчик, бэкенд разработчик, тестировщик Задачи/реализованный функционал Разработка сайта на wordpress, создание мультисайтовости, установка и настройка плагинов, создание кастомной темы, разработка компонентов, работа с composer, заполнение контента на сайте через панель администратора, разработка архитектуры в соответствии с паттернами.
Laravel, Word, Git, VS Code, Kaiten
06.2023 - 08.2023 месяца
Интеграция дизайна для интернет-сайта нефтяной компании
Роль Backend developer Состав команды Менеджер проекта, фронтенд разработчик, бэкенд разработчик, тестировщик Задачи/реализованный функционал Рефакторинг кода, интеграция нового дизайна, разоработка кастомной темы, заполнение контента на сайте через панель администратора.
Laravel, Word, Git, VS Code, Kaiten
03.2023 - 06.2023 месяца
Развитие интернет-магазина промышленной химии
Роль Backend developer Состав команды Менеджер проекта, фронтенд разработчики, бэкенд разработчики, тестировщики Задачи/реализованный функционал Рефакторинг кода, создание кастомных bitrix компонентов, реализация браузерных push уведомлений с помощью bitrix модуля Push and Pull, создание миграций, в том числе кастомных, работа с JS библиотекой chart.js для визуализации данных. Поддержка.
Laravel, Word, Git, VS Code, Bitrix24, YouTrack
09.2022 - 03.2023 месяца
Развитие интернет-магазина фармацевтической компании
Роль Backend developer Состав команды Менеджер проекта, фронтенд разработчики, бэкенд разработчики, тестировщики, devops Задачи/реализованный функционал Рефакторинг кода, создание кастомных bitrix компонентов, работа с composer, написание прямых запросов в базу данных, поддержка API, интеграция с Mindbox / ElasticSearch
Word, Git, VS Code, Jira, Miro, Figma, Confluence
03.2021 - 09.2022 месяца
Разработка, поддержка и рефакторинг интернет магазина продажи мебели
Роль Backend developer Состав команды Менеджер проекта, фронтенд разработчик, бэкенд разработчик, тестеровщик Задачи/реализованный функционал В ходе проекта реализовано: создание API на основе bitrix, класса для роутинга, классов репозиториев, для получение данных из БД с использованием bitrix API. Были созданы классы моделей, для хранения данных о сущности, например сущности товара, классы коллекций, для хранения нескольких моделей, созданы классы хелперов. Проведена интеграция с React. Использовался Sphinx, как отдельный сервис, для хранения и быстрого получения данных, например для поиска товаров. В рамках поддержки и рефакторинга работал со стандартными и кастомными компонентами. Проводил рефакторинг и настройку файлов для экспорта данных, интегрировал верстку.
Word, Git, VS Code, Worksection, Kaiten
03.2021 - 09.2022 месяца
Разработка и поддержка интернет магазина продажи сантехники
Роль Backend developer Состав команды Менеджер проекта, фронтенд разработчик, бэкенд разработчик, тестировщик Задачи/реализованный функционал Создание и редактирование шаблонов для стандартных bitrix компонентов. Разработка и редактирование кастомных компонентов. Рефакторинг кода. Разработка «карусели» на JS, для просмотра изображений товара, с использованием библиотеки Slick
Word, Git, VS Code, Worksection
02.2021 - 03.2022 месяца
Развитие интернет-магазина постельных принадлежностей
Роль Backend developer Состав команды Менеджер проекта, фронтенд разработчик, бэкенд разработчик, тестировщик Задачи/реализованный функционал Создание и редактирование шаблонов для стандартных bitrix компонентов. Разработка и редактирование кастомных компонентов. Рефакторинг кода. Разработка «карусели» на JS, для просмотра изображений товара, с использованием библиотеки Slick.
Word, Git, VS Code, Worksection
02.2021 - 04.2022 месяца