Маркелов Дмитрий

Фулстек разработчик. веб‑разработки, фокус на Laravel 8–11, Vue 3, TypeScript, REST API, WebSocket, Docker.

Проектировал и реализовывал бэкенд и фронтенд end‑to‑end: БД, API, UI, состояние, тесты, деплой. Опыт в системах с мульти‑ролями, очередями/Jobs, real‑time, интеграциях (Telegram, ЭДО, DaData, Яндекс API). Работал как единственный разработчик и в команде (до 4 человек) на проде с активными пользователями.

Ключевые навыки

Backend

  • PHP 8.1–8.3, Laravel 8–11
  • Services / DTO / Enums
  • FormRequests, Policies / Middleware
  • Queues / Jobs, Events / Listeners / Mail
  • Sanctum, Eloquent, Repositories (Prettus)
  • Excel экспорт

Frontend

  • Vue 3, TypeScript, Vite, Vue Router
  • Pinia, SCSS/SASS, компоненты/модалки
  • Формы/валидация, графики
  • Real‑time (Socket.io / Laravel Echo)
  • Интеграция с плагином КриптоПро

Тестирование и инфраструктура

  • PHPUnit, Laravel Feature/Unit
  • Docker, docker‑compose, nginx
  • GitHub Actions (CI/CD), серверная настройка
  • Интеграции: Telegram, Яндекс Карты/Геокодер, DaData, SFTP, ЭДО

Проекты

Связаться со мной

Предпочтительные каналы связи: