Специализируюсь на Angular-экосистеме (RxJS, NgRx, Signals) и архитектуре микрофронтендов (Microfrontends) в монорепозиториях (Nx), применяя принципы Clean Architecture, ООП и SOLID. Глубоко владею JavaScript/TypeScript, проектирую отказоустойчивые SPA на Webpack/Vite с npm в качестве пакетного менеджера. Интерфейсы строю по методологии BEM с использованием SCSS, HTML5, CSS3 - с фокусом на адаптивную и кроссбраузерную верстку на базе Taiga UI и Angular Material. Обладаю T-shaped экспертизой: разрабатываю BFF-слой на Node.js (NestJS) для оптимизации клиент-серверных контрактов, снижения нагрузки на UI и внедрения SSR под SEO-задачи. Проектирую безопасные REST API (документация в Swagger, интеграция через Axios) и real-time соединения на WebSocket, реализую контроль доступа (JWT, RBAC). Работаю с Docker и Git. В инженерной культуре опираюсь на автоматизацию рутины (ESLint, Prettier), каталогизацию компонентов в Storybook, покрытие тестами (Jest, Playwright). Настраиваю и оптимизирую CI/CD в GitLab. В Agile/Scrum-процессах веду прозрачный трекинг в Jira/Confluence, работаю с дизайном в Figma, провожу Code Review и менторинг команды.
▸ Развитие и интересы Слежу за тем, как AI меняет подходы к разработке, разбираюсь в новых инструментах через pet-проекты. Расширяю экспертизу в сторону fullstack-разработки: пишу на C# и .NET, работаю с PostgreSQL, проектирую REST API и бизнес-логику на бэкенде вне Node.js-стека.
▸ Вне работы Велозабеги на длинные дистанции - 50+ км. Люблю настольные игры (от классики до стратегий) - регулярно собираю компании для игр с друзьями и коллегами. Открыт к новым увлечениям и легко нахожу общий язык в разных компаниях.