PHP Symfony Middle Developer

Саратов, Россия
Стажер
Информационные технологии • Разработка • Backend • PHP • Symfony • PostgreSQL • Twig • Redis • ClickHouse • MySQL
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
О себе

На данный момент PHP Symfony Middle Developer.

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

Используемые технологии:

Языки и фреймворки: PHP 8+, Symfony.

 

Базы данных и поиск: PostgreSQL, Doctrine ORM,

MySQL/MariaDB (базовый уровень)

Elasticsearch (понимание базовых операций и запросов);

 

Понимание принципов SOLID, паттернов проектирования (MVC, Layered Architecture);

Опыт оптимизации и рефакторинга legacy-кода;

 

API и микросервисы:

REST API, JSON;

Базовое понимание микросервисного подхода (сервисные шины, очереди сообщений);

 

Инструменты и инфраструктура:

Git (GitHub, GitLab), Docker (Docker Compose), Postman;

Redis, RabbitMQ (базовое знакомство, настройка и взаимодействие);

 

Тестирование и отладка:

Логирование (Monolog), профилирование, Postman / Insomnia;

PHPUnit (на базовом уровне);

 

 

Базовые знания фронтенда (HTML/CSS/JS) для быстрой интеграции;

CLI (Linux), работа с Git-flow, Code Review;

Jira / YouTrack для управления задачами.

 

 

Достижения:

-Интеграция продуктов компании с внешними сервисами

- Разработал фундамент для функционирования карты транспортной местности, включая матрицы переходов между районами, что улучшило планирование маршрутов и взаимодействие внутри системы.

-Создал функционал для автоматизации работы КПП, что повысило контроль и безопасность в транспортной системе.

- Успешно исправлял ошибки разной сложности и срочности, включая изменение логики авторизации учетных записей, что улучшило безопасность и стабильность системы.

- Оптимизировал сложные механизмы взаимодействия между сущностями в приложениях на уровне контроллеров, репозиториев и сервисов, обеспечив устойчивую работу бизнес-логики.

- Внедрил и разработал новые API с учетом сложных требований к данным и уровням доступа, а также создал связанные сущности и их взаимодействие.

- Помогал в оптимизации кода, активно участвуя в решении задач, связанных с производительностью и чистотой кода.

- Взаимодействовал с тестировщиками и фронтенд-разработчиками для согласования требований и улучшения качества конечного продукта.

 

Обязанности:

 

- Разработка и поддержка API для внутренних приложений транспортной логистики.

- Использование Doctrine ORM для работы с базой данных, создание сущностей, репозиториев и настройка их взаимодействия.

- Исправление багов, включая работу с legacy кодом и устранение проблем, влияющих на корректное функционирование системы.

- Логирование и тестирование созданного функционала, взаимодействие с инструментами Postman и Rested для тестирования API.

- Настройка маршрутов (Routing) и использование групп сериализации (Serializer Groups) для API.

- Работа с Git: создание веток, управление версиями и интеграция изменений в основной репозиторий.

- Ведение миграций и оптимизация взаимодействия с базой данных PostgreSQL.

- Взаимодействие с контейнерами и логами через CLI для анализа и устранения проблем.

- Обсуждение и согласование изменений с тестировщиками и фронтенд-разработчиками.

 

 


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

Уровень
Стажер

Есть файл резюме (защищен)


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