Middle+ Full-stack PHP/JavaScript Developer
Москва, РоссияМиддл • Сеньор
Удаленная работа
Опыт работы более 5 лет150 000 ₽
Опыт работы более 5 лет150 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g19ZA
О себе
На данный момент 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-разработку.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
