Роман Науменко

Software Engineer, Full stack, PHP, Typescript @ MacroActive Ltd
System Design
Backend
Code Review
Роман Науменко
Опыт: 10+ лет
Цена (за час): 3000 руб
Получили помощь: 9 человек
О себе

Буду наиболее полезен желающим разобраться в Domain-Driven Design и архитектуре ПО. Рефакторю спагетти в модульные монолиты. Работаю в продуктовой разработке. Специализируюсь в основном на бэкэнде.

Сайт: naumenko.me

С чем помогу

- Вопросы по Domain Driven Design (за исключением Event Sourcing, не применяю)
- Как вступить на путь DDD? Когда следует применять?
- Как писать фреймворконезависимый код, фокусируясь на бизнес-логике?
- Как распилить старый Big Ball of Mud проект на модульный монолит?
- Вопросы по архитектуре: слоистая архитектура, гексагональная архитектура.
- Как переиспользовать код между несколькими проектами?
- Как начать разрабатывать в докере?
- Как добавить инструменты статического анализа в проект (psalm, php-cs-fixer, deptrac)?
- Разбор конкретного бизнес-кейса: как спроектировать.
- Вопросы по Symfony и Laravel

Компетенции
DDD, Domain Driven Design, PHP, Symfony, Laravel