Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл вчера в 23:18
Мужчина, 34 года, родился 28 марта 1992
Екатеринбург, готов работать удалённо, готов к командировкам
Fullstack разработчик (php, Laravel, Yii)
300 000 ₽ на руки
Специализации:
- Программист, разработчик
- Руководитель группы разработки
- Руководитель проектов
Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание
Опыт работы 13 лет 9 месяцев
Октябрь 2023 — по настоящее время
2 года 8 месяцев
Sqns
Екатеринбург, sqns.ru/
Информационные технологии, системная интеграция, интернет... Показать еще
Senior Fullstack-разработчик
Обязанности:
Разработка и доработка функционала высоконагруженного монолитного приложения на PHP (Yii/Laravel).
Разработка и проектирование высоконагруженной серверной части на PHP (Laravel, Yii) с применением принципов DDD и Чистой Архитектуры. Ключевые результаты:
Повышение сопровождаемости кода и снижение связанности систем за счет внедрения многослойной архитектуры (Layers, Hexagonal).
Формирование единой модели предметной области (Domain Model) и выделение ограниченных контекстов (Bounded Contexts) для сложных бизнес-процессов.
Внедрение CQRS и паттерна Repository для эффективного разделения операций чтения и записи.
Руководство разработкой и утверждение архитектурных решений, проведение ревью кода на соответствие стандартам.
Полный цикл разработки: от получения ТЗ до тестирования, рефакторинга и поддержки продакшн-окружения.
Участие в код-ревью, поддержание и улучшение качества кодовой базы.
Проектирование и разработка микросервисов на Go и PHP для декомпозиции монолита и повышения отказоустойчивости системы.
Разработка клиентской части веб-приложений с использованием современных фреймворков (React, AngularJS) и TypeScript.
Достижения:
- Фронтенд:
Переписал ключевые компоненты устаревшего фронтенда (AngularJS) на React с TypeScript, что повысило производительность интерфейса на 25% и упростило дальнейшую поддержку кода.
- Бэкэнд биллинг
Проектирование и разработка высоконагруженного биллингового микросервиса с применением DDD (Domain-Driven Design) на Laravel. В рамках этого:
Смоделированы и реализованы ключевые доменные процессы (проведение платежа, учет финансовых операций, расчёт комиссий), что свело к нулю ошибки в финансовой логике после запуска.
Внедрение строгих инвариантов внутри агрегатов предотвратило некорректные изменения финансовых данных и повысило надежность системы.
Четкое разделение ответственности позволило параллельно работать над развитием сервиса команде из 3+ разработчиков без конфликтов в кодовой базе.
- модуль телемедицины
Разработал с нуля модуль телемедицины на Go и React: создал высокопроизводительный бэкенд (микросервисы видеоконф и чата) и интуитивный фронтенд, что позволило компании запустить новую услугу
- доработка монолита
Инициировал и провел архитектурную трансформацию монолита, внедрив принципы Чистой Архитектуры и CQRS для отдельных модулей. Создал основу для будущего поэтапного расщепления на микросервисы, что уменьшило технический долг и позволило команде из 5+ разработчиков работать над монолитом без блокировок.
стек:
Backend: PHP 8+, Laravel, Yii2 - DDD, TDD, Чистая Архитектура - REST API, Microservices
Frontend: JavaScript (ES6+), TypeScript - React, Redux/MobX - Next.js
Базы данных: MySQL, Redis (кэширование), PostgreSQL
Инструменты: Docker, Git, CI/CD (GitLab CI/Jenkins), Composer, Nginx
Ноябрь 2019 — Ноябрь 2023
4 года 1 месяц
DigitalCRM
Москва
Информационные технологии, системная интеграция, интернет... Показать еще
middle Fullstack-разработчик
Поддержка и развитие высоконагруженных веб-платформ для международных клиентов.
Полный цикл разработки новых функций и исправления ошибок в рамках существующего монолита на PHP.
Интеграция со сторонними CRM-системами через REST API, включая проектирование и реализацию надежных механизмов синхронизации данных.
Настройка и поддержка CI/CD-пайплайнов (TeamCity) для автоматизации тестирования и деплоя, что обеспечивало стабильность поставки обновлений.
Рефакторинг легаси-кода и оптимизация производительности критических участков системы.
Прямая коммуникация с заказчиками из других стран на английском языке для уточнения требований, демонстрации результатов и сбора обратной связи.
Управление задачами и ведение документации в Jira/Confluence.
Стек: PHP, Yii, REST API, MySQL, TeamCity, Jira
Март 2015 — Ноябрь 2019
4 года 9 месяцев
Веб-студия полного цикла
Full stack developer
Разработка сайтов одному без команды: Верстка , натяжка, настройка и сдача под ключ. Использование html,css, js. Так же иногда использовал bootstrap. Разработка мобильной версии и кроссбраузерность
Поддержание и разработка более 10 проектов одновременно.
Техническая подготовка для СЕО сайта, Установка необходимых для продвижения тегов, микроразметки, атрибутов. Ускорение по Гугл спид.
Натяжка на движки Битрикс и вордпресс с использованием php
Разработка собственной ЦРМ на вордпресс.
Работает с системой контроля версий.
Разработка виртуальных туров 360 используя платформу krpano, а так же xml,css,php,is + jquery
Использование редактора sublime text(emmet).
Администрирование и Настройка vds сервера с использованием Vesta панели управления. Настойка скриптов для бекапа.
Чистка сайтов от вирусов, зашита от ddos, работа с высоко нагружёнными хостингами.
Обучение младших специалистов.
Написание партеров сайтов на php.
Сентябрь 2012 — Март 2015
2 года 7 месяцев
Петровские нивы
Программист
Администрирование базы 1с, сервера 1с на Linux, сетевого хранилища. Разработка и ведение корпоративных Сайтов.
Достижения, понимание локальной сети, обслуживание, поиск и исправление сбоев. Работа с нагрузкой трафика.
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Опыт вождения
Имеется собственный автомобиль
Права категории B, CОбо мне
Использую подходы описанные в книгах:
- Чарльз Петцольд "код тайный язык информатики"
- Чистая архитектура. Искусство разработки программного обеспечения | Мартин Роберт
- Предметно-ориентированное проектирование (DDD). Структуризация сложных программных систем | Эванс Эрик
- Роберт Мартин рекомендует. Код, который умещается в голове: эвристики для разработчиков
- Реализация методов предметно-ориентированного проектирования | Вернон Вон
- Паттерны объектно-ориентированного проектирования / книги по программированию | Джонсон Ральф, Гамма Эрих
Full-stack разработчик с глубоким опытом в веб-разработке, архитектуре ПО и управлении проектами. Специализируюсь на PHP-экосистеме (Laravel, Yii, DDD) и современных JavaScript-фреймворках (AngularJS, React). Обладаю продвинутыми навыками в проектировании API (Swagger), оптимизации процессов (CI/CD) и работе с контейнеризацией (Docker).
Ключевые компетенции:
Backend: PHP (Laravel, Yii), MVC, DDD, архитектурные паттерны, REST API (Swagger), MySQL
Frontend: JavaScript (AngularJS, React), TypeScript, jQuery, CSS3
Инструменты: Git, Docker-compose, CI/CD
Управление: организация процессов, менторство, работа в Agile
Опыт и достижения:
Разрабатывал масштабируемые веб-приложения с использованием Laravel, Yii и DDD
Оптимизировал CI/CD-процессы, ускоряя деплой и повышая надежность системы
Проектировал API с Swagger, обеспечивая удобную интеграцию для клиентов
Внедрял микросервисную архитектуру и контейнеризацию (Docker)
Участвовал в обучении команд, пропожу код-ревью и наставничество
Готов к сложным задачам, требующим архитектурного мышления и глубоких технических решений. Нацелен на создание чистого, поддерживаемого кода и эффективных процессов разработки.
Высшее образование (Бакалавр)
2017
Высшее образование (Бакалавр)
Прикладная информатика
Знание языков
Повышение квалификации, курсы
2025
Углубленное изучение Framework Laravel
ООО "ОТУС онлайн-образование", Framework Laravel
2025
Архитектура и шаблоны проектирования
ООО "ОТУС онлайн-образование"
2015
Южно-Российский гуманитарный институт
Южно-Российский гуманитарный институт, Защита персональных данных. Актуальные вопросы защиты в свете последних изменений. Практические рекомендации
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
