Специалисты
Образование — высшее. 2020 г. ПНИПУ, Автоматизированные системы обработки
информации и управления. Разработка цифровых сервисов для бизнеса. Аутстаф и выделенные проектные команды.
Платформы: Windows, Ubuntu(wsl).
Основные навыки
- Богатый опыт работы с фреймворком Laravel;
- Разработка серверной логики и API;
- Интеграция с внешними сервисами и API;
- Использование асинхронных задач;
- Отладка и оптимизация производительности при работе с БД;
- Интеграция платежных систем;
- Уверенные знания основ Linux/Unix, работы с командной строкой;
- Умею писать сложные запросы с помощью Eloquent ORM так и на чистом SQL;
- Знаю как работать с системой управления очередями и настраивать её;
- Пишу тесты: PhpUnit;
- Базовые навыки решения задач с использованием JavaScript, Node.js;
- Опыт работы с Git, понимание принципов Git-flow;
- Использую инструменты для повышения качества кода: phpcs(pint), phpstan(larastan).
Сервис мониторинга и отраслевая CRM для аутстафа
Развитие и внедрение нового функционала сервиса мониторинга публичных запросов на разработку с ML-классификатором и CRM Роль в проекте Backend-разработчик Обязанности и решаемые задачи - Разработка функционала core-бэкенда - Разработка функционала автоматического создания сделок в CRM на основе предустановленных фильтров из большого массива запросов - Внедрение новой структуры взаимосвязи сущностей в CRM, миграция данных из старой структуры в новую структуру без потерь - Реализация интеллектуального текстового поиска по базе запросов - Интеграция CRM с внутренними ТГ-каналами (оповещения о событиях) - Доработка и внедрение нового функционала в самописную админ-панель - Интеграция и синхронизация основного бэкенда с микро-сервисом CVMaker, обновление протоколов взаимодействия с микро-сервисом парсинга - Доработки фронтенда в части вывода новых полей и сущностей при помощи DeepSeek и ChatGPT - Техническое сопровождение работы платформы, багфиксинг, оперативная реакция на фидбек пользователей Команда 1- Project Manager 1 - Системный аналитик 1 - Frontend 2 - Backend (PHP, Python) 1 - DevOps
PHP - 8.1, Laravel 10, PostgreSQL, Redis, Swagger, Docker, gitlab CI/CD, JavaScript, Python
(ноябрь 2024 - наст время) месяцев
Кроссплатформенное мобильное приложение для удобного доступа к обучающим аудиоматериалам
Роль в проекте: Backend-разработчик Обязанности и решаемые задачи: Подключение платежного шлюза для обработки транзакций по СБП. Обеспечило пользователям удобный и безопасный способ оплаты. Реализация системы отправки уведомлений о новых лекциях, акциях и событиях. Улучшило информирование пользователей и повысило вовлеченность в использование платформы. Разработка функционала для автоматического создания сертификатов с данными пользователя и курса. Упростило процесс выдачи документов и сократило ручные операции. Настройка поиска по ключевым параметрам с использованием индексов PostgreSQL. Ускорило поиск нужных материалов и повысило удобство работы с платформой. Добавление возможности делиться ссылками на лекции через мессенджеры и социальные сети. Расширило охват контента и упростило его распространение среди пользователей. Создание механизма генерации промокодов с гибкими условиями (скидки, бесплатный доступ). Упростило проведение маркетинговых акций. Личные результаты на проекте Реализован прием оплаты платежей через СБП CloudPayments. Реализована рассылка push-уведомлений с помощью Firebase Cloud Messaging Реализована генерация многостраничных pdf сертификатов с информацией о прослушанных лекциях Реализован поиск по каталогу лекций с помощью полнотекстовых индексов Postgresql Реализован шеринг лекций из мобильного приложения Реализована логика создания и применения промокодов Разработка цифровых сервисов для бизнеса. Аутстаф и выделенные проектные команды. Email: hello@spectr.dev Команда 1- Project Manager 1 - Business Analyst 1 - Frontend 1 - Backend 1- Designer 1 - DevOps
PHP - 8.1, Laravel 10, PostgreSQL, Redis, Swagger, Docker, phpunit, gitlab CI/CD, Laravel Nova 3, Node.js
7 месяцев (апрель 2024 - ноябрь 2024) месяцев
Маркетплейс
Разработка публичной части маркетплейса (каталог цветов, кабинет покупателя, корзина, оплата, доставка) и сопутствующего продукта (ERP-система для автоматизации операционной деятельности флористов/цветочных магазинов). Публичная часть - SPA (React/Next.js + PHP/Laravel) ERP-система - SPA (React + PHP/Laravel) Роль в проекте: Бэкенд-разработчик. Обязанности и решаемые задачи: - Разработка бизнес-логики: реализация ключевых процессов и правил предметной области на стороне backend — от расчётов и условий до сложных сценариев взаимодействия между сущностями. Особое внимание уделял качеству архитектуры, читаемости кода и покрытию тестами. - Разработка Rest API для публичного фронтенда и для административных интерфейсов: разрабатывал и поддерживал REST-интерфейсы как для публичного клиентского фронта, так и для внутренних административных панелей. Обеспечивал стабильность, безопасность, backward-совместимость и удобство использования API. - Проектирование баз данных: Проектировал структуру БД с учётом логики приложения и потенциальной нагрузки. Работал с индексами, оптимизировал SQL-запросы, следил за корректностью связей и миграций. Внедрял изменения через систему контроля версий схем (например, Liquibase). - Тесное взаимодействие со всей командой разработки: работал в тесной связке с фронтенд-разработчиками, аналитиками, тестировщиками, DevOps и PM. Участвовал в обсуждении фич, планировании задач, code-review и ретроспективах. Поддерживал прозрачную и продуктивную коммуникацию внутри команды. Команда 1- Project Manager 1 - Business Analyst 2 - Frontend 3 - Backend 1- Designer 1 - DevOps-разработчик
PHP 8.3, Laravel Framework, Laravel Nova, PostgreSQL 15, Redis, Swagger, Docker, PHPUnit, GitLab CI/CD, MinIO, OpenResty, RabbitMQ, OpenAPI
8 месяцев (май 2024 - апрель 2025) месяцев
NDA, Система учета для автосалонов
Роль в проекте: Backend-разработчик Обязанности и решаемые задачи - Разработка функционала добавления, редактирования и удаления данных об автомобилях. Сокращено время обработки запросов на обновление информации. - Реализация гибких фильтров (по марке, году, статусу и т.д.) для удобного поиска в каталоге. Упрощена работа пользователей с большими объемами данных, повышена скорость подбора авто. - Интеграция с API Auto.ru для автоматического обновления информации о характеристиках автомобилей. Обеспечена актуальность данных на платформе и снижен риск ошибок при ручном вводе. - Разработана админ-панель для настройки справочников системы, управления правами пользользователей. Позволило администраторам оперативно вносить изменения без привлечения разработчиков. Личные результаты на проекте - Разработал надежный механизм синхронизации большого объема данных с api авто.ру.
PHP, Laravel, Postgres, Docker, queues(redis), Nova, OpenAPI Технологии проекта Backend - PHP, Laravel, Postgres, Docker, queues(redis), Nova Frontend - React
6 месяцев (ноябрь 2023 - апрель 2024) месяцев
Система управления бизнес-процессами организации
Роль в проекте : Backend-разработчик Обязанности и решаемые задачи - Настройка синхронизации данных между системой и Jira для автоматического сбора информации о времени, затраченном на задачи. Упростило формирование отчетов и анализ эффективности работы команд. - Доработка алгоритмов расчета зарплаты с учетом новых требований. Повысило точность расчетов и сократило время на ручную проверку данных. - Доработка функционала админ-панели: добавление новых разделов, функционала фильтрации. Упростило управление для администраторов. Личные результаты на проекте - Разработал и оптимизировал процесс выгрузки больших объемов данных из Jira. Команда 1 - Team Lead 1 - Frontend 1 - Backend 1 - PM
PHP, Laravel, Postgres, Docker, queues(redis), Backpack, OpenAPI Технологии проекта Backend - PHP, Laravel, Postgres, Docker, queues(redis), Backpack Frontend - Svelte
4 месяца (июль 2023 - ноябрь 2023) месяцев
Система анкетирования организаций
Роль в проекте: Backend-разработчик Обязанности и решаемые задачи: - Реализован процесс сохранения данных с поддержкой версий и динамическими правилами проверки данных анкеты. Обеспечило целостность данных, отслеживание изменений и гибкую адаптацию под требования проекта. Реализация функционала выгрузки статистики. Упростило анализ собранной информации и подготовку отчетов для команды. - Интеграция системы с внешней БД для автоматического обновления данных пользователей. Снизило дублирование информации и ручные операции при управлении учетными записями. - Реализация логирования событий для отслеживания активности пользователей. Повысило прозрачность работы с системой и упростило диагностику проблем. - Реализация email уведомлений с детализацией изменений. Ускорило реакцию команды на критичные правки и улучшило контроль данных. - Разработка дашбордов для админ-панели с визуализацией метрик по заполнению анкет. Позволило оперативно оценивать эффективность сбора данных и принимать решения на основе аналитики. Личные результаты на проекте - Реализовал конструирование сложных запросов для отображения статистики в админ-панели. Команда: 1 - Team Lead 1 - Frontend 1 - Backend 1 - PM
Технологии PHP, Laravel, Postgres, Docker, queues(redis), Backpack Технологии проекта Backend - PHP, Laravel, Postgres, Docker, queues(redis), Backpack Frontend - React, OpenAPI
4 месяца (апрель 2023 - июль 2023) и (сентябрь 2023 - октябрь 2023) месяцев
Сервис мониторинга публичных запросов на разработку с ML-классификатором и CRM.
Роль в проекте: Backend-разработчик. Обязанности и решаемые задачи: - Разработка базовых операций для работы с сущностями в CRM. Упростило взаимодействие пользователей с данными и ускорило выполнение рутинных задач. - Реализация системы триггеров и правил для автоматического выполнения действий над сущностями CRM. Снизило количество ручных операций и уменьшило риск ошибок при обработке данных. - Интеграция с API сторонних сервисов для обмена данными. Расширило функционал системы и улучшило синхронизацию между платформами. Личные результаты на проекте - Реализовал конструктор условий, по которым выполнялись автоматические действия над сущностями CRM. Команда: 1 - Team Lead 1 - Frontend 3 - Backend 1 - QA 1 - PM 1 - Аналитик
Backend - PHP, Laravel, Postgres, Docker, websockets, redis, Filament Frontend - React, OpenAPI
7 месяцев (сентябрь 2022 - апрель 2023) месяцев
Система для взаимодействия фермеров и флористов.
Роль в проекте: Backend-разработчик Обязанности и решаемые задачи - Разработка функционала добавления товаров в корзину и дальнейшего оформления заказа. Упростило процесс покупки для пользователей и снизило количество незавершенных транзакций. - Настройка импорта и экспорта каталога товаров. Сократило ручную работу и уменьшило ошибки при синхронизации данных. - Реализация автоматического пересчета стоимости товаров на основе актуальных курсов валют. Обеспечило корректное отображение цен для пользователей из разных стран. - Поддержка многоязычных ответов API. Упростило адаптацию системы под требования международной аудитории. - Разработка серверной части админ-панели. Позволило команде оперативно вносить изменения в систему. Личные результаты на проекте - Обеспечил высокий уровень покрытия кода тестами. Команда: 1 - Team Lead 1 - Frontend 1 - Backend 1 - QA 1 - PM
Backend - PHP, Laravel, Postgres, Docker, Frontend - React, OpenAPI
3 месяца (апрель 2022 - июль 2022) месяцев
Система для публикации объявлений об предоставляемых услугах и тендерах в сфере строительства.
Роль в проекте: Backend-разработчик Обязанности и решаемые задачи: - Создание каталога для удобного поиска услуг и личного кабинета, где поставщики могут управлять своими предложениями. Упростило взаимодействие пользователей с платформой и ускорило обработку заявок. - Разработка системы подписок с автоматическим продлением и подключение платежного шлюза для безопасной обработки транзакций. Обеспечило пользователям гибкие условия оплаты. - Автоматизация импорта и экспорта данных каталога для регулярного обмена данными между платформой и внешними системами, что сократило ручные операции и минимизировало ошибки при обновлении информации. - Создание админ-панели для управления сущностями системы. Позволило команде оперативно вносить изменения без привлечения разработчиков. - Создание раздела системы для сбора данных о поведении пользователей(клики, регистрации) для анализа эффективности ключевых страниц. Личные результаты на проекте: - Реализован отказоустойчивый импорт товаров из xsl файла большого размера. - Обеспечил высокий уровень покрытия кода тестами. Команда: 1 - Team Lead 2 - Frontend 2 - Backend 1 - QA 1 - PM
Backend - PHP, Laravel, MySQL, Docker, Queues(redis + horizon), Websockets, Nova, Frontend - React
8 месяцев (ноябрь 2021 - апрель 2022) и (июль 2022 - сентябрь 2022) и (декабрь 2022 и январь 2023) месяцев