Обо мне
Привет, меня зовут Дмитрий, я бекэнд разработчик. Мой основной язык разработки PHP, а также я активно изучаю Go. Я работаю с базами данных SAP Sybase, MySql, Postgres, ElasticSearch.
У меня есть опыт построения Rest API с помощью Swagger. В своем последнем проекте я разработал API с помощью GRPS Protobuf. Я неплохо знаю фреймворки Laravel и Yii2. Есть базовые знания JavaScript и jQuery.
В работе использую Gitlab, Jira, PhpStorm, Goland. Работаю в Linux, есть опыт настройки серверов.
Проекты
Ссылки на репозитории с микросервисами проекта

Телеграм бот для составления списков задач. Для начало работы необходимо создать список, в который добавляются задачи. Проект состоит из двух микросервисов: телеграм бота и сервиса API, который непосредственно работает с базой Postgres.
Технологии: Golang Postgres Docker
Ссылки на репозитории с микросервисами проекта

Телеграм бот показывает прогноз погоды на серф-спотах. Есть возможность посмотреть скриншот с камеры или видео за последние 24 часа. Можно подписаться и получать прогноз в определенное время каждый день. Проект состоит из 9 микросервисов написанных на GO, которые взаимодействуют через Rest API и GRPC API. Функционал управления подписками работает через RabbitMQ.
В качестве источника данных используются Windy.com, Openweathermap.com. Данные сохраняются в базу Postgres.
Технологии: Golang Postgres GRPC RabbitMQ
Веб-версия сервиса прогноза погоды. В панели управления можно управлять локациями, привязывать - отвязывать камеры.
Технологии: Laravel 8 PHP 7.4 Postgres Redis
Опыт
Группа «Эталон» сегодня является одной из крупнейших корпораций в сфере девелопмента и строительства в России.
Разработка CRM, API, личного кабинета клиентов. Написание сложных запросов SQL к базе данных Sybase. Разработка с помощью Gitlab и CI flow, Jira.
Технологии: SAP Sybase Laravel PHP jQuery
Портал «Инвестиционные проекты» - цифровая платформа для поддержки инвестиционных проектов России и ЕАЭС.
Основные задачи в которых я принимал участие: развитие сайта, разработка API, разработка CRM для менеджеров, резервное копирование, репликация БД, настройка рабочих и тестовых серверов, настройка Gitlab CI.
Технологии: YII 2 MySQL Elasticsearch PHP Linux
Fashion Crystals
Программист PHP
Декабрь 2016 — ноябрь 2018
Официальный представитель Swarovski AG в России.
Разработка внутренней CMS: обработка заказов, управление товарными остатками, отчетность и статистика, разработка новых модулей для внешнего сайта, администрирование выделенного сервера.
Технологии: PHP 5.6, MySQL, jQuery, Bootstrap
Образование
1995 - 2000
Санкт-Петербургский государственный инженерно-экономический университет “ИНЖЭКОН”
Экономики и менеджмента, Диплом
Повышение квалификации, курсы
2019
Framework Laravel Otus, Сертификат
2017
PHP-разработчик Otus, Сертификат
2015
PHP. Уровень 4. Проектирование и разработка сложных веб-проектов на PHP 5 «Специалист» при МГТУ им Н.Э.Баумана, Сертификат
2011
Проектный менеджмент Высшая экономическая школа Университета экономики и финансов, Сертификат PMI
2010
Профессиональное программирование на PHP 5. ХМL и технология AJAX Петербургский государственный политехнический университет, Сертификат
Знание языков
Русский — Родной
Английский — C1 — Продвинутый
Немного о хобби и увлечениях
Кроме программирования у меня есть несколько хобби:
- Кайтсерфинг
- Сноуборд
- Большой теннис