Специалисты
Языки: 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 месяца