PHP Backend Developer
Омск, РоссияМиддл
Удаленная работа
Опыт работы от 3 до 5 лет150 000 ₽
Опыт работы от 3 до 5 лет150 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g19mi
О себе
На данный момент PHP Backend Developer.
Мои компетенции и опыт
Братство кодеров
PHP Backend Developer | Ноябрь 2024 — апрель 2026
Overseer — система мониторинга доступности сайтов и сетевых сервисов; команда из 8 человек
Стек: PHP 8, Symfony 6/7, API Platform, Doctrine ORM, PostgreSQL, Redis, RabbitMQ, PHPUnit, Go, Docker Compose, GitLab CI/CD
- Увеличил объём ежеминутной обработки с нужен доступ к резюме до 1 млн сущностей, заменив Doctrine-выборки и отдельные запросы единым SQL-запросом; дополнительное расширение инфраструктуры не потребовалось.
- Спроектировал и разработал модуль проверки блокировок Роскомнадзора: обработка около 2 млн записей, обновление данных менее чем за 10 секунд, хранение в Redis и переключение источника через конфигурацию.
- Разработал PHP-компонент геораспределённого мониторинга: формирование заданий для Go-воркеров и обработка результатов проверок.
- Реализовал авторизацию через Яндекс OAuth с возможностью подключения новых провайдеров без переработки основного контроллера; регистрации выросли на ~15% по данным PO.
- Повысил покрытие legacy-кода unit-тестами с 50% до 80%, упростив рефакторинг и дальнейшую разработку по TDD.
- Мигрировал часть проекта с Symfony 6 на Symfony 7: адаптировал контроллеры, DTO и сущности без нарушения существующего функционала.
- Доработал PHP- и Go-компоненты мониторинга сервисов, требующих авторизации.
Омский государственный педагогический университет
PHP Backend Developer | Февраль 2022 — ноябрь 2024
Единственный PHP-разработчик: сбор требований, разработка, тестирование, выпуск изменений и поддержка информационной системы университета
Стек: PHP, Yii2, MySQL, REST API, OAuth 2.0, Linux, Git
- Разработал инструмент сопоставления и дедупликации данных и за две ночи объединил базы Омского и Тарского филиалов в единую систему.
- Спроектировал и разработал модули личного кабинета для 7 000+ студентов: электронную зачетную книжку, выбор дисциплин, портфолио и расписание.
- Реализовал электронную зачётную книжку с загрузкой данных из 1С:Университет и связью с учебными планами, программами дисциплин и преподавателями.
- Перевёл выбор дисциплин из очного обращения в деканат в электронный сценарий.
- Интегрировал систему с 1С:Университет и ЕСИА; разработал расширяемый механизм OAuth-авторизации.
- Внедрил миграции БД вместо ручного переноса SQL-изменений между филиалами, снизив риск рассинхронизации и сбоев.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
