Backend Developer

Уровень зарплаты: от 120 000 руб.
Местоположение: Россия, Нижегородская область (МСК +0ч)

Резюме: Backend Developer

О себе:
Backend-разработчик (7 лет опыта, 3+ года коммерчески)
Специализируюсь на рефакторинге Legacy кода, оптимизации производительности и построении масштабируемой архитектуры. Быстро нахожу и исправляю баги. В работе стараюсь писать чистый код, покрывать его тестами и уменьшать технический долг.
Достижения:
• Стабильность: Провёл рефакторинг legacy-кода и упорядочил архитектуру, обеспечив работоспособность системы в период роста требований к проекту.
• Эффективность: Сократил время на исправление типовых ошибок на 20% за счет расширения базы знаний описанием путей их решения. Ускорил обучение персонала внутренним сервисам (примерно на 20%), путём написания внутренних статей по архитектуре.
• Развитие: Реализовал асинхронное взаимодействие сервисов через RabbitMQ. Разработал валидаторы и реализовал автозаполнение импортируемых данных. Описал шаблоны генерации печатных форм используя Twig. Что положительно повлияло на конверсию продукта.

Подход к работе:
• Обязательно провожу и прохожу Code Review, открыт к критике.
• Грамотно планирую сроки, соблюдаю дедлайны.
• Регулярно прохожу Performance Review, использую фидбек для постановки целей.
• Активно взаимодействую не только с командой разработки но и с командами аналитики и тестированием.
Интересы: Поддержка и развитие высоконагруженных систем, разработка нового API.
Не рассматриваю варианты: Gambling, ставки, мошенничество, незаконные товары.

Опыт работы:
Кампания: ООО "Эффективные Технологии"
С 2022 – 2025гг
Должностные обязанности:
• Реализация нового функционала и поддержка старого для приложения на языке: PHP (Symfony), JavaScript (jQuery), HTML, CSS; С применением принципов ООП, SOLID, DRY, KISS, YAGNI; придерживаясь паттернов проектирования и Гексагональной архитектуры.
• Интеграция внешних сервисов путём обмена сообщений с помощью RabbitMQ и через REST API.
• Покрытие проекта Unit-tests для проверки реквестов.
• Написание и оптимизация SQL запросов. Внедрение ORM в Legacy-проект. Разработка Миграций. Оптимизация БД путём внедрения индексов (MySQL, PostgreSQL)
• Работа с Docker, Linux. Настройка Nginx в связке с php-fpm
• Чтение чужого кода, написание чистого кода. Проведение code-review. Работа с GIT.
• Проявлять ответственность, самостоятельность и умение работать в команде.
Результаты и достижения:
• Провёл рефакторинг legacy кода. Добавил логирование в ключевые места (Symfony Monolog) согласно стандарту PSR-3, что оптимизировало процесс отладки.
• Настроил импорт с внешним сервисом (ЕИС) используя RabbitMQ, разработал обработчики импортируемых данных, реализовал Валидаторы новых полей аукционов, что увеличило конверсию на (15-20%).
• Покрыл тестами разрабатываемый функционал, что сократило время на разработку фич.
• Добавил к таблицам индексы на ключевые столбцы, что ускорило получение данных в среднем на 30%.

Проекты:
ЭТП Fabrikant – платформа, предназначенная для проведения закупок по 44-ФЗ и 223-ФЗ. Отвечал за разработку и поддержку процедурной части.
Внутренний сервис “Криптосервис” – предназначенный для организации ЭЦП и хранения сертификатов ЭЦП. Отвечал за разработку и поддержку интеграции с КриптоПро CSP.

Посмотрите похожие резюме

Python Backend Developer
Зарплата: 50 000 руб.
C# / .NET & Python / Unity Developer
Зарплата: 100 000 руб.
Java разработчик / Java Developer
Зарплата: 250 000 руб.
Fullstack Developer
Зарплата: 100 000 руб.