Москва
Резюме № 55459144
Обновлено 28 января
no-avatar

PHP Backend Разработчик

Был больше месяца назад
По договорённости
29 лет (родился 18 июня 1996)
Москва
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 5 лет и 1 месяц

    • Май 2023 – работает сейчас
    • 2 года и 7 месяцев

    Backend Разработчик

    Север авто, Москва
    Техническое обслуживание, ремонт автомобилей, Автозапчасти, шины (розничная торговля), Автокомпоненты, запчасти, шины (продвижение, оптовая торговля)

    Обязанности и достижения:

    Разработка и поддержка проектов на PHP, Go как с монолитной, так и с микросервисной архитектурой. Интеграции с внутренними и сторонними сервисами: Сбер-эквайринг, idx, dadata
    • Ноябрь 2020 – апрель 2023
    • 2 года и 6 месяцев

    Backend Разработчик

    Imagespark, Москва

    Обязанности и достижения:

    Больше года работал ведущим бэкенд разработчиком на проекте. Почти всё время занимался разработкой и поддержкой API разнообразных СДО и Онлайн Университетов (LMS). Работал в основном с монолитами, но есть опыт нескольких месяцев с микросервисной архитектурой Наиболее интересные и объемные задачи, над которыми работал: - Конструктор тестов и опросов - Ролевая модель на основе ролей и прав доступа - Логирование действий пользователей на портале. Что, Кто, и Когда сделал - Логирование авторизаций. Кто, откуда пытался авторизоваться, авторизовывался и выходил из системы - Функционал комментирования и оценки сущностей пользователями - Чаты и тикеты (без хайлоада) - Выдача сертификатов при успешном завершении обучения - Создание отчётов по таблицам с более 10млн записей - Уведомления: Push, почта, в системе - Саморегистрация пользователей. Пользователи отправляют заявки -> Администратор их обрабатывает

Обо мне

Дополнительные сведения:

Ищу подработку или вторую работу удаленно, не более 6 часов в день или на выходные. Я — Backend-разработчик с опытом работы более 4-х лет. Специализируюсь на разработке масштабируемых, высокоэффективных и поддерживаемых приложений с использованием PHP и современного стека технологий. Опыт работы с популярными фреймворками и инструментами, а также активное внедрение best practices в проектирование и рефакторинг кода. Имею опыт работы с интеграциями, CI/CD, тестированием, а также веду документацию и обучаю коллег. Мой стек технологий - Языки программирования: PHP (5.6–8.3), Go (базовый уровень) - Фреймворки: Laravel (7–11), Orchid (админка) - Базы данных: MySQL, PostgreSQL - Кэширование, очереди, брокеры: Redis, Kafka, NATS - Инструменты для разработки: PHPStorm, GoLand, WebStorm, DataGrip - Контейнеризация: Docker, Docker Compose, Portainer - CI/CD: GitLab, GitHub - AI-инструменты: GPT, Copilot и тд - Документация и API: Swagger (OpenAPI) - Мониторинг и логирование: Grafana, Sentry, ElasticSearch - Сетевые технологии: WebSockets, Centrifugal - Инструменты для тестирования: PHPUnit, Pest - Отладка и профилирование: Xdebug Другие технологии: LearningLocker LRS, xAPI, Make GNU, MailHog Опыт и достижения - Проектирование и архитектура: опыт в проектировании сложных backend-систем, декомпозиции задач и оценке. Следую принципам SOLID, знаю паттерны и использую лучшие практики при разработке. - Рефакторинг и оптимизация: успешный опыт в рефакторинге существующих решений, улучшении производительности (оптимизация запросов, кэширование) и улучшении структуры кода. - Интеграции с внешними сервисами: разработка и поддержка интеграций с различными API и внутренними сервисами. - Работа с WebSockets: активное использование и внедрение WebSocket решений для реализации real-time коммуникаций с помощью Centrifugal. - CI/CD: настройка и поддержка пайплайнов, изменение переменных окружения, добавление сервисов и задач в CI/CD, автоматизация деплоя. - Тестирование: большой опыт написания юнит-тестов (PHPUnit, Pest) и их интеграция в рабочий процесс. - Обучение и наставничество: опыт проведения собеседований, наставничества и обучения junior и middle разработчиков. - Документация: внедрил процесс написания и поддержания документации в проекте с использованием Swagger (OpenAPI). - Производительность: настройка OPCache и JIT для ускорения работы приложений на PHP. - Нагрузочное тестирование: опыт в нагрузочном тестировании приложений с использованием K6. - Инструменты для локальной разработки: внедрение сервисов для улучшения локальной разработки (например, MailHog, LearningLocker LRS). - Написание пакетов: опыт создания и поддержки PHP-пакетов, используемых в production-системах. - Контрибьютинг в open source: Есть опыт успешного PR в https://github.com/orchidsoftware - Работа с OAuth 2.0 и OpenID: Знаю различные OAuth flow (Authorization Code Flow, Implicit Flow, Client Credentials Flow и других) и умею их применять. Знаю принципы работы с протоколами авторизации и аутентификации, включая использование OpenID Connect для обеспечения безопасного обмена данными между приложениями и серверами. Есть опыт работы с Keycloak - Работа с библиотекой Rector: Использую библиотеку Rector для автоматизации процесса обновления версий PHP и Laravel. Это включает как обновление зависимостей, так и рефакторинг кода с целью улучшения производительности и соблюдения лучших практик. Дополнительные навыки - Опыт работы с Agile (Scrum, Scrumban, Kanban). - Знания в области работы с контейнерами - Базовые знания JS, CSS, HTML для работы с фронтенд. - Знания в области метрик и мониторинга: настройка метрик в Grafana и использование инструментов для логирования и трассировки. Laravel, PHP, SQL, Docker, Работа в команде, JavaScript, HTML5, Управление проектами, Linux, Git, MVC, ООП, Английский язык

Иностранные языки

  • Английский язык — разговорный
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 25 похожих резюме
Обновлено 30 октября
no-avatar
Backend-разработчик (PHP)з/п не указана
Последнее место работы (5 лет и 10 мес.)Backend-разработчик (PHP)Январь 2020 – работает сейчас
Обновлено 13 октября
Превью фото соискателя
PHP backend developer / data engineerз/п не указана
Последнее место работы (2 года и 6 мес.)Backend php разработчик / дата инженер phpМай 2023 – работает сейчас
Обновлено 19 июняПоследнее место работы (7 мес.)Веб-программистОктябрь 2024 – май 2025
Обновлено 19 июняПоследнее место работы (3 года и 7 мес.)Backend разработчикАпрель 2022 – работает сейчас
Обновлено 28 июняПоследнее место работы (2 года и 5 мес.)Fullstack-разработчикЯнварь 2023 – июнь 2025
Обновлено 24 августа 2020Последнее место работы (1 год и 5 мес.)Администратор сайтаЯнварь 2019 – июнь 2020
Обновлено 29 января 2020Последнее место работы (2 мес.)Backend-разработчикНоябрь 2019 – январь 2020
Обновлено 12 февраля 2021Последнее место работы (11 мес.)Сервисный инженерИюнь 2019 – май 2020
Обновлено 28 сентября 2021Последнее место работы (5 лет и 9 мес.)IT-специалистФевраль 2020 – работает сейчас
Обновлено 15 февраля 2022
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка и сопровождение банковского ПОPHP-программист (backend)