Middle+ Full-stack PHP/JavaScript Developer

Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Fullstack • JavaScript • Node.js • PHP • TypeScript • Bitrix • React • Svelte • Vue.js • jQuery • Express • CSS • HTML • Handlebars • Jade • LESS • Pug • SCSS • Stylus • SASS • Twig • Azure SQL • MongoDB • PostgreSQL • MySQL
Удаленная работа
Опыт работы более 5 лет
150 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент Full-stack PHP/JavaScript Developer.

Мои компетенции и опыт

Частная практика Full-stack Web разработчик с января 2025 года
Задачи:
- Разработка корпоративных сайтов, каталогов, калькуляторов и систем автоматизации на PHP/JavaScript/React/WordPress.
- Интеграция вёрстки с WordPress, настройка кастомных типов записей, форм, шаблонов и бизнес-логики.
- Разработка скриптов для автоматизации процессов и генерации PDF/Word-документов.
- Поддержка и доработка существующих сайтов: исправление frontend/backend-ошибок, оптимизация интерфейсов, адаптивность.
- Разработка проектов для автоматизации рутинных работ при помощи ИИ

Ключевые проекты:

Интегра Софт:
Стек: Bitrix24 (облачная версия), CRM, Бизнес-процессы, Роботы, REST API, Webhooks, JavaScript, PHP
- Настроил структуру CRM: воронки продаж, направления сделок, пользовательские поля и карточки сущностей.
- Разработал и внедрил бизнес-процессы для автоматического согласования коммерческих предложений и договоров.
- Настроил роботов и триггеры для автоматизации смены стадий сделок, постановки задач и отправки уведомлений ответственным сотрудникам.
- Выполнил настройку ролей, прав доступа и рабочих групп в соответствии с организационной структурой компании.
- Интегрировал Bitrix24 с корпоративным сайтом через вебхуки для автоматического создания лидов и сделок.

Система управления заявками и клиентскими обращениями
Стек: React, JavaScript, React Hooks, Redux Toolkit, React Router, REST API, HTML, CSS

- Разработал SPA-систему для регистрации, обработки и контроля клиентских заявок.
- Реализовал авторизацию пользователей и разграничение доступа для администраторов, менеджеров и исполнителей.
- Настроил централизованное управление состоянием приложения с использованием Redux Toolkit.
- Использовал React Hooks для управления состоянием компонентов, побочными эффектами, формами и повторно используемой логикой.
- Разработал интерфейс со списком заявок, фильтрацией, сортировкой, поиском и постраничной навигацией.
- Реализовал карточку заявки с историей изменений, комментариями, ответственными сотрудниками и статусами выполнения.
- Настроил взаимодействие с backend-сервисом через REST API: получение, создание, редактирование и удаление данных.
- Добавил обработку состояний загрузки, ошибок и уведомлений о результатах операций.
- Реализовал сохранение пользовательских фильтров и параметров интерфейса.

Автоматизированная система проверки сайтов с использованием локальной LLM
Стек: Python, JavaScript, локальная LLM, HTML parsing, REST API, prompt engineering

- Разработал систему автоматизированной проверки сайтов на наличие обязательных информационных и функциональных блоков.
-- Реализовал получение и обработку содержимого сайта по URL с последующим разбиением страницы на логические секции.
- Настроил очистку HTML-кода от служебных элементов, скриптов и нерелевантного контента перед передачей данных в языковую модель.
- Реализовал классификацию секций с помощью локальной LLM: модель определяла, относится ли конкретный фрагмент страницы к одному из обязательных блоков.
- Разработал структуру промптов и правила интерпретации ответов модели для повышения точности классификации.
- Добавил проверку наличия обязательных элементов, таких как контактная информация, сведения о компании, формы обратной связи, реквизиты, политика конфиденциальности и пользовательские соглашения.
- Реализовал формирование итогового отчёта со списком найденных и отсутствующих блоков, а также фрагментами страницы, на основании которых было принято решение.
- Предусмотрел обработку динамического контента, некорректной HTML-разметки, сетевых ошибок и страниц с нестандартной структурой.
- Обеспечил локальную обработку данных без отправки содержимого сайтов во внешние AI-сервисы.
- Разработал механизм повторной проверки и корректировки спорных результатов классификации.

Торговый дом ВИК
Стек: Wordpress, JavaScript, HTML, CSS, JQuery
- Разработал frontend часть корпоративного сайта-каталога
- Выполнил интеграцию с WordPress;

АСПТ Спецавтоматика
Стек: React, JavaScript, PDF generation
- Разработал SPA-калькулятор расчёта модулей пожаротушения;
- Автоматизировал формирование коммерческой документации;
- Реализовал генерацию PDF/Word документов.
- Написание программного кода

HTML5-игра «Викторина» (Листория)

Стек: React, Redux Toolkit, JavaScript, HTML5, REST API, Яндекс Игры SDK

- Разработал HTML5-игру в жанре викторины на React с использованием Redux Toolkit для централизованного управления состоянием приложения.
- Спроектировал игровую логику: прохождение уровней, систему подсчёта очков, обработку ответов и отображение результатов.
- Выполнил интеграцию с SDK Яндекс Игр: авторизация пользователя, сохранение прогресса, работа с облачными данными, отображение рекламы и обработка игровых событий.
- Настроил управление состоянием игровых сессий, прогресса и пользовательских достижений через Redux.
- Оптимизировал производительность приложения, сократив количество лишних перерисовок компонентов и ускорив загрузку игровых данных.
- Настроил обработку ошибок сетевых запросов и механизм повторной загрузки данных при временной недоступности API.

Участвовал в разработке 40+ коммерческих проектов
Задачи:
- Frontend/backend разработка;
- Разработка и интеграция сайтов на WordPress, 1C-Bitrix, OpenCart, MODX;
- Создание SPA и e-commerce решений;
- Работа с REST API и Swagger/OpenAPI;
- Настройка серверного окружения;
- Code review и менторинг junior-разработчиков;
- Техническое сопровождение и развитие проектов.
Ключевые проекты:
ESET Thailand
Стек: PHP, JavaScript, 1C-Bitrix, MySQL, REST API, Azure
- Полностью реализовал frontend и backend проекта;
- Реализовал личный кабинет, систему подписок и автопродления
- Выполнил интеграции с платёжной системой, Bitrix24 и Azure;
- Кастомизировал модули Bitrix под бизнес-требования.
нужен доступ к резюме
Стек: Wordpress, PHP, JavaScript, REST API
- Перевёл проект с Elementor на кастомную WordPress-тему;
- Подготовил архитектуру для масштабирования проекта;
- Реализовал интеграции с Bitrix24 и AmoCRM;
- Курировал задачи команды разработки и проводил code review.
Rainbowresale
Стек: Vue, JavaScript, Laravel, REST API
- Разработал frontend интернет-магазина на Vue;
- Реализация каталога, фильтрации, корзины и личного кабинета
- Интегрировал frontend с backend API.
- Работал в команде с backend-разработчиком
ОАК
Стек: JavaScript, HTML, CSS, Git
- Координировал работу frontend-разработчиков;
- Проводил code review;
- Разработка frontend части корпоративного проекта
- Участвовал в принятии архитектурных решений.
Биатех
Стек: Wordpress, PHP, JavaScript
- Разрабатывал backend-часть проекта;
- Интегрировал и дорабатывал функционал сайта;
- Координировал frontend-разработку.



Есть файл резюме (защищен)


Интересные кандидаты