Обязанности и достижения:
Полный цикл разработки образовательной платформы: проектирование архитектуры, реализация backend на Laravel 10 и frontend на Vue 3 (Composition API, Pinia, Vue Router).
Интеграция аутентификации и авторизации через Laravel Sanctum, включая JWT-токены и защищенные API-эндпоинты.
Оптимизация взаимодействия между клиентом и сервером: настройка CORS-политик, разработка RESTful API с документацией (Swagger/Postman).
Работа с инфраструктурой: конфигурация Apache2, управление доменами, деплой проектов на Linux-серверах через кастомные скрипты (Bash/PowerShell).
Реализация бизнес-логики: написание контроллеров, сервисных классов, миграций БД, фабрик и сидеров для тестовых данных.
Автоматизация процессов: создание кросс-платформенных скриптов деплоя.