PHP Backend Developer

Хабаровск, Россия
Миддл
Информационные технологии • Разработка
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
150 000 ₽
О себе

На данный момент SelfEmployed.

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

Последние несколько лет я работаю как независимый backend-разработчик, занимаясь проектированием, созданием с нуля и глубоким рефакторингом веб-сервисов. Я полностью отвечаю за технический цикл: от архитектуры баз данных и написания бизнес-логики до настройки CI/CD и деплоя на VPS.

1. Разработка SaaS-системы для работы с документацией (с января 2024 по н.в.)

Обязанности: Проектирование архитектуры приложения с нуля, разработка сложной бизнес-логики, интеграция сторонних API.

Достижения:

Спроектировал и реализовал систему на основе чистой архитектуры (DDD) и паттерна CQRS (Command/Handler), обеспечив полную изоляцию бизнес-логики от инфраструктуры.

Спроектировал сложную схему БД через Doctrine ORM (с кастомными типами и автогенерацией метаданных).

Настроил отказоустойчивые интеграции с платежным шлюзом (Yookassa SDK), Telegram API и сервисом рассылок (UniSender Go).

Внедрил строгую типизацию кода (Psalm на уровне 3) и автоматизировал проверки и тестирование через пайплайны GitHub Actions.

2. Платформа для онлайн-тестирования и аттестации (с февраля 2024 по н.в.)

Обязанности: Глубокая архитектурная трансформация и развитие платформы генерации экзаменационных билетов.

Достижения:

Осуществил перевод legacy-системы (нативный PHP + jQuery) на современную компонентную структуру (PHP 8.4 + PostgreSQL).

Реализовал автоматизированную систему аутентификации OAuth2 с использованием JWT-ключей (с автоматическим деплоем секретов через Makefile).

Разработал алгоритмы извлечения фактических данных из официальных гос. нормативов для формирования базы вопросов.

Стандартизировал инфраструктуру, настроив идентичные среды разработки через Docker Compose.

3. Поддержка и развитие существующих проектов нужен доступ к резюме – 2024)

Обязанности: Комплексная поддержка серверной части приложений, рефакторинг старого кода.

Достижения: Успешно внедрил процессы CI/CD и инструменты статического анализа кода в действующие проекты, что свело к минимуму ошибки при релизах и повысило общую стабильность систем.

Мой основной стек: PHP (8+), PostgreSQL, MySQL, TypeScript, Docker, Doctrine, DDD, Clean Architecture, CQRS, CI/CD, PHPUnit.

Мотивация: Благодаря опыту самостоятельной работы я научился брать на себя ответственность за архитектурные решения и доводить продукт до стабильного production-состояния. Сейчас моя главная цель — присоединиться к сильной команде разработчиков, где я смогу сфокусироваться на сложных backend-задачах, обмениваться опытом и развивать масштабный продукт совместными усилиями.


Специализация
Информационные технологииРазработка
Отрасль и сфера применения

Уровень
Миддл

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