Masyanov

PHP-developer - опыт 5 лет

  • Разработка Web-приложений
  • Разработка сайтов
  • Задачи по доработке сайтов
PHP
PHP
Laravel
Laravel
MySQL
MySQL
Docker
Docker
Git
Git
Gulp
Gulp
Webpack
Webpack
Js
JavaScript
jQuery
jquery
CSS
css3
SCSS
SCSS
HTML
html5
Python
python

Мой опыт

С чем я работал
Разработка на PHP
ООП
SOLID
KISS
DRY
Проекты на Laravel
Использование Composer
Документирование в Swagger
Разработка REST API
Создание Unit тестов
Настройка CI/CD
Настройка сервера
Проектирование и оптимизация MySQL
Code Review
Интеграция с внешними API
Создание окружения на Docker
Работа в команде с Git
Использование популярных CMS
Разработка телеграм бота на Python

Мой опыт в задачах

Самые интересные задачи с которыми я сталкивался в работе

Описание:
Проект направлен на решение ключевых проблем управления группой сайтов: хаотичность, отсутствие автоматизации, резервных копий и высокие риски блокировок.

Цель — создать автоматизированную и безопасную инфраструктуру. Для этого код всех сайтов будет централизован в репозитории GitLab. Процессы тестирования, сборки и развертывания на VPS будут полностью автоматизированы с помощью GitLab CI/CD.

Сайты будут работать в изолированном Docker-контейнере, что упрощает их перенос и восстановление. Cloudflare будет использоваться для защиты от блокировок по IP и распределения рисков. Перед отправкой кода в репозиторий специальный Python-скрипт будет проверять и исправлять файлы.

Такая схема минимизирует ручную работу, обеспечивает быстрое восстановление после сбоев и значительно повышает общую безопасность и управляемость проектов.

Описание:
Разработать многофункционального чат-бота, интегрированного с основным приложением по API.

Ключевые возможности:

Регистрация в приложении: Предоставить пользователям возможность создавать аккаунт прямо в интерфейсе чат-бота, упрощая вход в сервис.
Уведомления о тренировках: Автоматическая отправка персонализированных напоминаний о предстоящих занятиях, чтобы помочь пользователям придерживаться своего графика.
Проведение опросов: Рассылка целевых опросов для сбора обратной связи о состоянии до и после тренировки, для проведения исследований.
Бот должен быть связан с основной базой данных для синхронизации пользовательских данных.

Цель: Повысить вовлеченность пользователей, автоматизировать рутинные коммуникации и упростить процесс регистрации, улучшая общий пользовательский опыт.

Задача:

Цель: Разработать в Laravel-проекте модуль ИИ для автоматической генерации аналитических отчетов.

Функционал: Персональный и групповой анализ в 1 клик: На основе 7 ключевых показателей конкретного пользователя или группы система формирует промт для ИИ. Модель возвращает краткий анализ состояния и персональные рекомендации по дальнейшей работе на странице.

Результат: Автоматизированная генерация текстовых отчетов, которые помогают тренеру в планировании тренировок, а руководителям — оценивать динамику группы.

Решение: Бэкенд: Laravel (PHP), Искусственный интеллект: Hugging Face Inference API модель CohereLabs/c4ai-command-a-03-2025, немного верстки на Flowbite

Описание:
Создать плагин для WordPress, который позволит импортировать товары из файла (xlsx) в конкретный Custom Post Type (кастомный тип записи).

Ключевой функционал:

Пользователь должен иметь возможность импортироваться товары с полями, созданными через плагин Advanced Custom Fields (ACF).
Создание и обновление: Плагин должен уметь как создавать новые записи (товары), так и обновлять уже существующие. Для идентификации существующих товаров использовать уникальное поле, название.
Обработка данных: Предусмотреть базовую обработку данных перед импортом (для числовых полей или дат).
Цель плагина — автоматизировать и упростить процесс массового добавления и обновления каталога товаров на сайтах со сложной структурой данных, построенной на ACF.

Выполненные проекты

Работы FullStack. Основое направление это разработка сайтов. Но душа лежит больше к backend разработке.
LOAD CONTROL
Нагрузка и восстановление игроков в футболе
Web-приложение
LaravelPHPJavaScriptMySQLpythonDockerGit
Work WOЯЖ
Поиск сотрудников для ПВЗ
WEB-приложение
LaravelPHPJavaScriptGit
ДФШ "Профсоюз"
Сайт детской футбольной школы "Профсоюз"
Сайт-визитка
WordPressMySQLJavaScriptcss3PHPhtml5
Студия дизайна
Студия дизайна "Культура Дизайна"
Сайт портфолио
WordPressSCSSGulpMySQLJavaScripthtml5PHP
Сайт ACM31
Компания «АСМ31» – современное производственное предприятие
Сайт-каталог
WordPressPHPcss3MySQLjquery
ФК Фьорд
Сайт футбольного клуба Фьорд
Сайт-визитка
css3WordPressPHPJavaScriptMySQLhtml5