Дмитрий Т. , Middle, PHP разработчик

Male avatar
Дмитрий Т.
Россия, Севастополь
2 300 ₽/час 368 000 ₽/мес.
    PHP разработчик
  • Middle
Опыт работы:
Более 6 лет
Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
Technology:
PHP
JavaScript
Laravel
REST
HTML
CSS
Yii2
Yii Active Record
NodeJS
MariaDB
Redis
RabbitMQ
Eloquent
Elasticsearch
docker-compose
Nginx
Git
Ngrok
bitrix
Jira
Composer
Scrum
Kanban
Linux
Windows
Database:
MySQL
PostgreSQL
Applications:
Docker
Instruments:
Swagger
PHPStorm
Npm

Примеры работ

NDA
Описание задачи/проекта

Сервис по предоставлению функциональности выпуска банковских карт и управлению ими (открытие/закрытие/приостановка карт, установка разнообразных лимитов затрат), генерация разнообразных отчетов о тратах, пополнениях, картах.

Позиция на проекте
Backend-разработчик
Размер команды
TechLead, 3 BE , 2 FE, BA, PM, 2QA, UX/UI
Ответственность
  1. Внедрение в систему функционала для работы с несколькими юридическими лицами
  2. Разработка и доработка бизнес-логики, связанной с мультивалютностью системы
  3. Оптимизация существующего кода и улучшение производительности сервиса, следование стандартам PSR-12 (Code Style) и PSR-4 (Autoloading) для обеспечения согласованности кодовой базы
  4. Реализация новых модулей и интеграций на основе REST API
  5. Поддержка и сопровождение проекта: устранение ошибок, анализ логов, профилактика инцидентов
  6. Использование Redis для кеширования и повышения производительности
  7. Настройка поиска и аналитики через Elasticsearch
  8. Работа с PostgreSQL и MySQL: проектирование схем, оптимизация запросов
  9. Написание Unit-тестов
  10. Мониторинг и логирование с помощью Grafana
Технологии и инструменты
CI/CD, Docker, Elasticsearch, Grafana, Laravel, Linux, MySQL, Nginx, PHP, PostgreSQL, RabbitMQ, Redis, REST, unit-тесты, docker-compose
Период работы/продолжительность
Декабрь 2023 г. - Декабрь 2025 г.
NDA
Описание задачи/проекта

Интернет магазин брендовой одежды и группа микросервисов для управления контентом (CMS), взаимодействия с клиентами (CRM), управление остатками и перемещением товаров (WMS), сервис каталога, сервис маркировки для печати этикеток и прочее

Позиция на проекте
Backend-разработчик
Размер команды
2 BE, FE, DevOps, BA, PM
Ответственность
  1. реализовано взаимодействие сервисов с передачей данных на основе шины событий (RabbitMQ)
  2. api-интеграция crm-сервиса проекта с сервисом аналитики Яндекс Метрика
  3. поддержка проекта: доработки существующего функционала, поиск/устранение технических проблем и ошибок, поддержание единых стандартов кода в рамках группы микросервисов, следование PSR-12
Технологии и инструменты
Docker, Elasticsearch, Laravel, Linux, Nginx, PHP, PostgreSQL, Redis, REST, docker-compose
Период работы/продолжительность
Июнь 2023 г. - Ноябрь 2023 г.
NDA
Описание задачи/проекта

развлекательно-игровой портал для любителей игровых автоматов. Разработаны собственные игры

Позиция на проекте
Fullstack-разработчик
Размер команды
PM, BA, UX/UI, 3 Full Stack Dev
Ответственность
  1. Разработка игр на JavaScript
  2. Клиентская часть сайта: реализованы главная страница, страница турнира, формы входа/регистрации и т.д..
  3. Backend сайта: проектирование БД, обработка клиентских запросов, аутентификация/регистрация пользователей
  4. Реализована административная панель сайта
  5. Реализован функционал проведения турниров с настраиваемой системой призовых мест
  6. Написание сложных SQL-запросов
  7. Реализован режим дуэлей между пользователями в режиме реального времени
  8. Внедрение и контроль соблюдения стандартов PSR (PSR-1, PSR-4, PSR-12) в команде разработки
  9. Реализована система коммуникации пользователей в режиме реального времени на NodeJS
  10. Сопровождение проекта, хот-фиксы
Технологии и инструменты
Bootstrap, CSS, Docker, HTML, Laravel, Linux, MySQL, Nginx, PHP, Redis, REST, JS, NodeJS, docker-compose
Период работы/продолжительность
Июнь 2021 г. - Май 2023 г.
NDA
Описание задачи/проекта

Онлайн-система бронирования номеров отеля

Позиция на проекте
Full Stack Dev
Размер команды
PM, BA, UX/UI, 2 Full Stack Dev
Ответственность
  1. Реализована клиентская часть системы с выбором номера и диапазона дат размещения на календаре, формой персональных данных, формой оплаты банковской картой в системе Square (financial services)
  2. Реализована административная часть системы с показом забронированных дат номеров отеля в диапазоне 2-х месяцев, с возможностью создания бронирования, изменения, переноса на другую свободную дату, блокировкой бронирования определенных дат и диапазонов календаря.
Технологии и инструменты
CSS, HTML, Laravel, MySQL, PHP, JS
Период работы/продолжительность
Июнь 2020 г. - Май 2021 г.
NDA
Описание задачи/проекта

Система онлайн-продаж и контроля билетов на рейсовый автобус

Позиция на проекте
Full Stack Dev
Размер команды
PM, UX/UI, Full Stack Dev
Ответственность
  1. Клиентская часть системы с указанием места посадки, пункта назначения, даты/времени поездки, формы персональных данных, формы оплаты банковской картой в системе Moneris
  2. Система контроля билетов водителем автобуса по QR-коду билета, а также создание билетов для пассажиров, которые приобретают их в бумажном виде непосредственно в автобусе, с выводом на принтер
  3. Административная часть системы, включающая в себя управление расписанием водителей, управление маршрутом следования, ценами, отчеты, статистику, создание билетов, настройки системы
Технологии и инструменты
CSS, HTML, MySQL, PHP, Yii2, JS, Yii Active Record
Период работы/продолжительность
Октябрь 2019 г. - Май 2020 г.

Образование

Среднее
Название учебного заведения/курса
Севастопольский Национальный технический университет
Специальность
Приборы точной механики
Срок получения образования
2003 - 2008г.
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster