Специалисты

Описание

Языки: PHP 5.* - 8.1, JavaScript, TypeScript, HTML5, CSS, NodeJS
Метаязыки: SASS/SCSS, LESS
Базы данных: PostgreSQL, MariaDB, MySQL, ClickHouse
Библиотеки: jQuery, React
PHP Фреймворки: Yii2, Laravel
JS Фреймворки: VueJS, NuxtJS (+ Nuxt TS), NestJS, Next JS
Инструменты: npm, yarn, composer, docker, docker-compose, git
Технологии: GraphQL, Codeception, PHPUnit, Puppeteer JS, Swoole PHP, Workerman, Supervisor, ElasticSearch, Doctrine, Kafka
ОС: Windows, Ubuntu

Опыт
Проект

Маркетплейс для поставщиков

Описание

Роль в проекте: Fullstack-разработчик Задачи: Разработка структуры БД и проектирование всего функционала: разработка пошаговой регистрации с подсказками из DaData, разработка логики автоматического импорта/экспорта каталога товаров, разработка логики проведения заказов (с формированием договоров, УПД и Счёта фактуры) Основные кейсы: Подсказки данных организаций из DaData Импорт каталога с использованием Swoole PHP для высокой скорости работы Сбор статистики и поиск по каталогу товаров с использованием ClickHouse Автоматический перевод всего контента сайта, вводимого из форм, на английский язык средствами Yandex Cloud (на проде) и Google Translate (в dev-режиме) Формирование аналитики в ClickHouse Push-уведомления с использованием pusher.com Телеграм-бот для пользовательских уведомлений Покрытие юнит-тестами наиболее критичных компонентов системы Миграция с PHP 7.4 на PHP 8.1 Круг обязанностей: Администрирование сервером, разворачивание stage-версии, установка дополнительных расширений Разработка backend-части проекта Разработка и интеграция frontend-части Активное участие в жизни проекта на протяжении года. Предлагал и в последствии реализовывал решения, благодаря которым удалось улучшить взаимодействие с пользователем во многих разделах сайта.

Технологии

PHP 8.1, Laravel, Vue.js, Nuxt.js, Docker, Docker-compose, PostgreSQL, ClickHouse, Supervisord, Swoole PHP, Telegraf

Длительность

Февраль 2021 - Сентябрь 2022 месяца

Проект

Инновационная платформа для импортозамещения

Описание

Роль в проекте: Fullstack-разработчик Задачи: Разработка личного кабинета, интеграция с сервисом ДаДата

Технологии

PHP 8.1 Laravel, Vue.js, Nuxt.js, Docker, Docker-compose, PostgreSQL, Supervisord, Swoole PHP

Длительность

Июль 2022 месяца

Проект

Внутренняя система управления Digital-агентством (CRM)

Описание

Роль в проекте: Fullstack-разработчик Задачи: Разработка системы управления процессами в компании. Создание отчётов, учёт зарплат, канбан-доска и система поощрения сотрудников, бонусная система, система тестирования, телеграмм оповещения

Технологии

PHP 8.1, Laravel, Doctrine, Workerman, Docker, Docker-compose, PostgresQL, Redis, Nuxt Typescript, SCSS, Element UI

Длительность

Декабрь 2021- по настоящее время месяцев

Проект

Маркетплейс для организаторов мероприятий

Описание

Роль в проекте: Backend-разработчик Задачи: Разработка функционала подрядчиков, ЧПУ-ссылки, SEO-редиректы. Интеграция вёрстки на Laravel.

Технологии

PHP 7.4, Laravel, Docker, PostgreSQL, ClickHouse, Docker, Docker-compose

Длительность

Октябрь - Ноябрь 2021 месяц

Проект

Сервис ретрансляции кредитных заявок

Описание

Роль в проекте: Backend-разработчик Задачи: Поддержка сервиса приёма кредитных заявок. Доработка логики обработки сообщений кафки. Основные кейсы: Добавление новых контакт-центров в обработку Создание монитора активности сотрудников контакт-центров: отслеживание времени прихода на работу и времени, затраченного на звонки Интеграция с Битрикс 24 Виджет покупки в кредит

Технологии

PHP 7.4, Laravel, Vue.js, PHPUnit, PostgreSQL, Kafka, Supervisor, Docker, Docker-compose

Длительность

Октябрь 2020 - Январь 2021 месяц

Проект

Интернет-магазин премиальной бытовой техники

Описание

Роль в проекте: Fullstack-разработчик Задачи: Разработка каталога товаров, логики парсинга товаров из 1С, разработка API, интеграция Сбербанк-эквайринга

Технологии

PHP 7.4, Laravel, Vue.js, Nuxt.js, SCSS PostgreSQL, Docker, Docker-compose

Длительность

Август 2021 месяц

Проект

Интернет-магазин строительных материалов

Описание

Роль в проекте: Backend-разработчик Задачи: Доработка админ-панели и каталога товаров. Доработка логики генерации sitemap, доработка синхронизации с 1с

Технологии

PHP 7.4, Yii2, MySQL, Supervisor, Sphinx, Docker, Docker-compose

Длительность

Октябрь 2020 месяцев

Проект

Онлайн сервис контрольно-пропускной системы

Описание

Роль в проекте: Fullstack-разработчик Задачи: Доработка имеющегося функционала и рефакторинг. Переписывание страницы подачи, редактирования и согласования заявок на Vue.js. Основные кейсы: Внедрение автотестов для улучшения процесса разработки Рефактор кода: проектирование общего модуля для переиспользования в других терминалах

Технологии

PHP 7.4, Yii2, jQuery, Codeception, Docker, Docker-compose, MariaDB, Vue.js

Длительность

Июнь 2020 - Сентябрь 2020 месяцев

Проект

Онлайн-обменник криптовалюты

Описание

Роль в проекте: backend-разработчик Задачи: Подключение калькулятора курсов валют и интеграция вёрстки страницы оформления заказа

Технологии

PHP 7.4, Yii2, Docker, Docker-compose, PostgreSQL, jQuery

Длительность

Март 2020 месяцев

Проект

Расчетная небанковская кредитная организация

Описание

Роль в проекте: backend-разработчик Задача: Разработка интеграционной шины с Cashoff

Технологии

Nest.js, Docker, Docker-compose, PostgreSQL

Длительность

Апрель 2020 месяцев

Проект

Сервис по автоматизации закупок

Описание

Роль в проекте: backend-разработчик Задача: Разработка логики автоматизированного проведения закупок через Puppeteer

Технологии

Nest.js, Puppeteer.js, Docker, Docker-compose, PostgreSQL

Длительность

Апрель 2020 месяцев

Проект

Сайт по поиску недвижимости

Описание

Роль в проекте: backend-разработчик Задача: Небольшие доработки в пользовательском интерфейсе

Технологии

PHP 5.6, Yii2, Docker, Docker-compose, MySQL, jQuery

Длительность

Март 2020 месяцев

Проект

Сайт по фэнтези-спорту

Описание

Роль в проекте: Backend-разработчик Задачи: Работа по Scrum-системе с ежедневными утренними планерками с клиентом. Архитектурные решения с согласованием с действующим TeamLead`oм. Запуск проекта и открытое beta-тестирование с последующей доработкой проекта. Работа над API, административной панелью, система пуш-уведомлений, написание автотестов. Основные кейсы: Разработка по принципам TDD (Test Driven Development) Организация многопоточной обработки лайв-матчей

Технологии

PHP 7.4, Yii2, jQuery, Pusher.com, Codeception, Docker, Docker-compose, MariaDB

Длительность

Ноябрь 2019 - Май 2020 месяцев

Проект

Сайт сети автомобильных техцентров

Описание

Роль в проекте: backend-разработчик Задачи: Доработка фронтенда и бэкенда: реализация автоматической замены символов в контенте страниц по заданным правилам. Рефакторинг кода фронтенд и бэкенд части.

Технологии

PHP 7.4, Yii2, PostgreSQL, JavaScript, JQuery, CSS, Git, Docker, Docker-compose

Длительность

Сентябрь 2019 месяцев

Проект

Сайт городской больницы

Описание

Роль в проекте: backend-разработчик Задача: Разработан функционал для записи на приём и госпитализации онлайн

Технологии

PHP 7.0, Yii2, Docker, MySQL, jQuery, Docker, Docker-compose

Длительность

Июль 2019 месяцев

Проект

Портал коллекционеров спортивных карточек

Описание

Роль в проекте: backend-разработчик Задача: Разработан виджет баллов за активность

Технологии

PHP 7.0, Yii2, Docker, PostgreSQL, jQuery, Docker, Docker-compose

Длительность

Июль 2019 месяцев

Проект

Интернет-магазин вегетарианской еды

Описание

Роль в проекте: backend-разработчик задача: Внедрена микроразметка Schema, произведена SEO-оптимизация

Технологии

PHP 7.0, Yii2, Docker, MySQL, jQuery, Docker, Docker-compose

Длительность

Июнь 2019 месяцев

Проект

Интернет-магазин крымского чая

Описание

Роль в проекте: backend-разработчик Задачи: Разработан функционал подтверждения почты, произведена SEO-оптимизация, а также были проведены небольшие доработки интерфейса

Технологии

PHP 7.0, Yii2, Docker, MySQL, jQuery, Docker, Docker-compose

Длительность

Июнь 2019 месяцев

Проект

Сервис по онлайн-бронированию номеров в отелях

Описание

Роль в проекте: Fullstack-разработчик Перенос фронтенд-части старого функционала на Vue Основные кейсы: - Реализация виджета для подключения на сторонние сайты на Vue - Реализация изоляции стилей и JS-скриптов - Оптимизация загрузки скрипта (использование ленивой подгрузки скриптов) - Реализация оптимального сохранения всей формы бронирования в параметрах адресной строки - Внедрение автотестов на фронтенде Круг обязанностей: - Реализация фронтенд-части и доработка бэкенда по необходимости - Контроль качества кода в команде фронтенд-разработчиков - Приёмка и ревью пулл-реквестов

Технологии

PHP 7.4, Yii2, Vue.js, Docker, Docker-compose, MySQL, MongoDB

Длительность

Сентябрь 2022 - Февраль 2023 месяца