BioTech, Pharma, Health care & Sports
LifeStyle
Travel, Hospitality & Restaurant business
Urban technology
Михаил К. PHP разработчик, Middle+
ID 7121
МК
Михаил К.
Мужчина
Россия, Ульяновск, UTC+4
Ставка
2 825,85 Р/час
вкл. НДС 5% (104.76 Р)
Специалист доступен с 19 марта 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
PHP разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
менторство младших разработчиков;
оценивал поставленные задачи в storypoint;
работал с чистым SQL на уровне продвинутых запросов (оконные функции, условные операторы выбора и т.д.);
Опыт работы в различных фреймворках (Bitrix, Laravel, Yii)
Опыт работы с поисковыми движками (ElasticSearch)
понимание основных принципов SOLID, KISS, DRY
знание основных паттернов проектирования, умею их применять
понимание принципа работы очередей
понимание многопоточности
понимание основных процессов E-commerce
опыт разработки на JavaScript (простые задачи)
опыт работы с UNIX-системами на уровне простых операций;
развитые коммуникативные навыки;
Проекты
(6 лет 7 месяцев)
Сервис для продажи туров от экспертов по путешествиям
Роль
PHP разработчик
Обязанности
Описание проекта
Сервис для оформления b2c-заказов туров от тревел экспертов на 1С-Битрикс и Laravel. Основной сайт сделан на Битрикс, но часть функционала (Личный кабинет) работает на Laravel. Также бо́льшая часть сайта работает по принципу SPA и использует VUE третьей версии. Есть поиск с разнообразными фильтрами (Elasticsearch), а также детальные страницы туров. Раздел с блогом о путешествиях. Многоступенчатая корзина для совершения покупок. Чат для связи тревел эксперта с путешественниками. Также есть REST API для мобильного приложения и frontend.
Состав команды
3 фронтенд-разработчика, 2 бекэнд-разработчика, 2 QA, 1 разработчик моб. приложения, 1 Project Manager, 1 Product Manager;
Технологии на проекте
PHP, Bitrix, Bitrix-D7, Laravel, Vue3, ElasticSearch, RabbitMQ, Composer, Docker, Git, MySQL, Redis, PHPStorm, Jira
Задачи/реализованный функционал
Добавление нового функционала на страницу оформления заказа.
Доработка детальной страницы тура с добавлением новых компонентов на Vue.
Изменение условий поиска в некоторых странах.
Ограничение отправки сообщений во внешнюю систему на тестовых стендах.
Отправка сообщений во внешнюю систему с помощью механизма очередей через RabbitMQ.
Изменить логику работы настроек тура в личном кабинете тревел эксперта.
Исправление ошибок в разных разделах сайта: корзина, блог, личный кабинет, поиск туров.
Добавление и изменение методов в REST API.
Стек специалиста на проекте
Zephyr, PHP, Elasticsearch, Git, Redis, Composer, Битрикс, Docker, Laravel, MySQL, PHPStorm, RabbitMQ, Vue 3, Jira
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Июнь 2023 - Декабрь 2023
(7 месяцев)
Платформа для продажи фармацевтических продуктов (агрегатор аптек)
Роль
Старший PHP разработчик
Обязанности
Описание проекта
Платформа для оформления b2c-заказов фармацевтических продуктов на 1С-Битрикс. Есть множество разделов с товарами, которые можно отфильтровать по множеству разных параметров. Также присутствует поиск этих товаров (поиск и фильтрация работает с помощью ElasticSearch). Для работы мобильного приложения создан REST API с поддержкой версионности, а также swagger с описанием API.
Стек
PHP, Bitrix, Bitrix-D7, Composer, Laravel, PhpUnit, JS, Webpack, Git, REST, SOAP, MySQL, PostgreSQL, Redis, Memcached, Docker, WSL2, CronTab, ElasticSearch, Swagger
Что сделал
Разработал интеграцию с Яндекс.Маркетом через REST API Маркета (создание, отмена, отслеживание заказа, заливка товаров и пунктов выдачи в магазин).
Реализовал ежедневную выгрузку заказов, товаров, пунктов выдачи и т.п. в сервис для работы с большими данными (Google BigQuery) через REST API.
Интегрировал систему с эквайрингом от Сбербанка и Юкассы с функцией отложенных платежей. Также для данной интеграции был разработан раздел в битриксе для точной настройки использования разных систем эквайринга для различных типов заказов.
Осуществил редизайн нескольких типов страниц (поиск, каталог, корзина): интеграция верстки, изменение и доработка алгоритмов фильтрации и поиска, доработка и изменение по SEO (хлебные крошки, метатеги, индексация)
Интегрировал с поиском адресов через API Яндекс Карт для страницы оформления заказа на доставку в корзине, а также для страниц со списком пунктов выдачи.
Разработал несколько разделов для административной панели битрикса для настроек различных систем и для вывода различной информации о заказах, товарах или рекламе.
Создал несколько виджетов для главной страницы административной панели битрикса для отслеживания статусов работы различных систем.
Стек специалиста на проекте
PHP, WSDL, Elasticsearch, REST, Git, Webpack, Swagger, Redis, Composer, WSL, Битрикс, Crontab, WSO2, Docker, SOAP, Laravel, Memcached, MySQL, PHPUnit, JavaScript, PostgreSQL
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Август 2018 - Июнь 2023
(4 года 11 месяцев)
Платформа для продажи услуг по проектированию и согласовыванию проектов строений
Роль
PHP разработчик
Обязанности
Описание
Платформа для оформления заказов услуг по проектированию и согласовыванию проектов строений в Санкт-Петербурге на 1С-Битрикс. Есть разделы с услугами, которые предоставляет компания. Также есть страницы с отзывами и карта с примерами работы компании.
Стек
PHP, Bitrix, Git, MySQL
Что реализовал
Доработал раздел с отзывами, используя стандартные формы, которые предоставляет Битрикс.
Разработал страницу с отображением разных типов проектных работ на одной карте с фильтрацией по типам и поиском по адресам.
Сделал раздел со списком новостей.
Стек специалиста на проекте
PHP, Git, Битрикс, MySQL
Отрасль проекта
Urban technology
Период работы
Февраль 2018 - Август 2018
(7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет