Full-Stack Developer
CurrentРазработка внутренней инвестиционной ERP на последних Symfony+Vue.Вкратце о проекте:- DDD- CQRS с RBAC + ABAC- PostgreSQL, без ORM- За архитектурой следит Deptrac- За качеством кода следят PHPStan, Psalm, PHP CS Fixer, ESLint, Prettier и мой маленький кастомный линтер- За работоспособностью кода следят phpspec и PHPUnit, новые юнит-тесты пишутся по AAA паттерну- За задачами и временем следит YouTrackПара моих интересных тасков:- Плагин для Pinia, добавляющий в сторы много полезных фитч. Например валидацию схемы добавляемых данных и отмену изменений.- Плагин для системы сборки, компилирующий простые текстовые описания в наборы связанных конфигов для билдера форм, инициализации сторов, валидации сторов, валидации запросов, и ещё некоторых внутрисистемных штук. Плюс обвязка для использования сгенерированных конфигов. Валидация относительно серьёзная, с плюшками типа mutual computed constraints на фронте и бэке. Фронтовый валидатор на больших формах работает на порядки быстрее vee-validate. На бэке валидация полностью автомагическая.