Обязанности и достижения:
- Развитие и поддержка основного продукта
- Создание сервисов и консольных команд
- Создание функционала обновления состояния приложения Realtime через websocket server
- Работа с брокером сообщений Redis
- Интеграция скриптов с sharepoint. Работа с S3 хранилищем
- Написание BDD тестов на PHP
- Code Review и Рефакторинг
- Разработал с нуля полноценное решение для генерации PHP-моделей из YAML-схем и их интеграции в приложение. писал Bash-скрипт для автоматической конвертации JSON-схем в YAML с поддержкой вложенных структур и ссылок ($ref), интегрировал генератор PHP DTO-классов по YAML-схемам с учётом типизации и вложенности, создал Composer-пакет с автозагрузкой, а также выполнил его интеграцию в существующее приложение, обеспечив автоматическое обновление моделей при изменении схем. Репозиторий полностью разработан и поддерживается мной, с акцентом на переиспользуемость, читаемость кода и расширяемость.