Программирование на Laravel
Виталий Басов · Backend-разработчик
О себе
Backend-разработчик с опытом веб-разработки с 2013 года. Основной стек — PHP и Laravel: разрабатываю сервисы на Laravel 10 (PHP 8.1), проектирую базы данных на MySQL, интегрирую API, настраиваю аутентификацию через Sanctum и пуш-уведомления через Firebase (FCM). Дополнительно владею Java (Spring Boot) и SQL.
Выпускник GeekBrains (2022–2024), факультет «Разработчик — Web-разработка на Java», диплом с отличием.
Навыки
Некоторые Проекты
FeastBoom — рекламная площадка для банкетных залов
Площадка для аренды банкетных залов с каталогом исполнителей: фотографы, видеооператоры, ведущие, оформление залов и др. REST API для Android-приложения: чаты и сообщения, push-уведомления через Firebase Cloud Messaging, авторизация через Sanctum. Спроектировал таблицы пользователей, заказов и пакетов исполнителей. Настроил раздельные каналы логирования info/error. Сайт — на Blade с SEO: sitemap, метатеги.
POZITIVSAD — интернет-магазин растений
Магазин селекционных растений для частного заказчика: каталог с категориями (редкие коллекционные растения, кактусы и суккуленты, пионы, сибирские сциллы собственной селекции), корзина и оформление заказа, страница контактов. Laravel 7, Blade, MySQL. Сайт работает: pozitivsad.ru
Mieten — площадка аренды недвижимости
Дипломный проект (защищён с отличием): сервис аренды и бронирования жилья на Java (Spring Boot). Реализовал регистрацию и авторизацию пользователей, CRUD объектов недвижимости, мессенджер на WebSocket с нуля — переписка с владельцем в реальном времени и счётчик непрочитанных сообщений. Массовая загрузка фотографий на сервер через клиентские JS-библиотеки. Код открыт: github.com/vbasov77/mietenJ17
Курсы GeekBrains
Образование
GeekBrains — диплом с отличием
Факультет «Разработчик — Web-разработка на Java». Попутно: Git, Docker, MySQL, PostgreSQL.
Курсы по PHP
С тех пор основной рабочий язык — PHP, фреймворк — Laravel.