Специалисты

Описание

Навыки:
- Работа с 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 месяца