Специалисты

Описание

Ключевые навыки:
Языки программирования: PHP, SQL
Операционные системы: Linux(Ubuntu)
Фреймворки: Laravel, Symfony
ORM: Eloquent
Разработка: Composer, Json, Bootstrap, Swagger
DevOps: Apache2, Nginx, Docker, Docker Compose
FrontEnd: HTML+CSS, Bootstrap 5
Базы данных: MySQL
VCS: Git, Git Flow, GitLab, BitBucket
IDE: PhpStorm , VSCode

Образование:
Высшее
Информационные системы и технологии

Опыт
Проект

Система управления образовательного учреждения

Описание

Роль в проекте: backend - разработчик Особенности 1. Проектирование базы данных. 2. Реализация моделей и страниц для управления ими. 3. Отправка писем, с использованием очередей. 4. Реализация аутентификации в приложении. 5. Реализация загрузки файлов в приложение. 6. Создание страницы профиля пользователя. 7. Разделение ролей студента и учителя. 8. Внедрение учета оценок. 9. Создание консольных команд 10. Настройка системы логирования. 11. Добавление планировщика задач. 12. Деплой приложения на Apache2 и Nginx. 13. Создание API и авторизация 14. Написание документации Swagger 15. Написание Docker-файла, разворачивание в Docker’е

Технологии

PHP - Laravel/symfony

Длительность

16 месяцев

Проект

Административная панель

Описание

Роль в проекте: backend - разработчик Особенности: 1. Проектирование базы данных 2. Реализация моделей и страниц для управления ими. 3. Реализация аутентификации в приложении. 4. Реализация загрузки файлов в приложение. 5. Создание API методов для взаимодействия с Front-end частью приложения

Технологии

PHP - Laravel

Длительность

8 месяцев

Проект

Мобильное приложение для управления жизнедеятельностью свинофермы

Описание

Роль в проекте: backend - разработчик Особенности: 1. Работа с легаси кодом. 2. Поддержка интеграции с 1С и Фронтом (mobile) 3. Работа с несколькими базами данных одновременно, написание для этого команд

Технологии

PHP - Laravel, docker

Длительность

6 месяцев

Проект

Интернет-магазин по продаже автомобильного охранного и дополнительного оборудования

Описание

Роль в проекте: Backend-разработчик Особенности: 1. Проектирование БД 2. Работа с очередями 3. Переписывание Legacy кода 4. Оптимизация проблемных частей программы 5. Реализация поиска по сайту

Технологии

PHP - Laravel, jQuery, Vue.js, Redis

Длительность

6 месяцев

Проект

Система отслеживания времени, отчетности и формирование статистики

Описание

Роль в проекте: Backend-разработчик Особенности: 1. CRUD 2. Сбор статистики 3. Вёрстка страниц сайта

Технологии

PHP - Laravel, jQuery

Длительность

3 месяца