Руководил frontend-разработкой на React, Next.js и TypeScript для международных клиентов. Реализовал WebXR-приложения на A-Frame и 8th Wall для AR-опыта. Разрабатывал кроссплатформенные мобильные приложения на Flutter. Управлял командой из 5+ разработчиков, проектировал архитектуру приложений, проводил код-ревью и держал высокое качество поставок через CI/CD-процессы. Внедрил агентную AI-среду разработки (Claude Code, Cursor, Windsurf): собственные агенты, переиспользуемые скиллы и проектирование архитектуры с помощью ИИ - повысив продуктивность команды и единообразие кода.
Обо мне
Дмитрий Затуловский - старший инженер фронтенда и мобильной разработки. Проектирую архитектуру и довожу продукты на React и Flutter до продакшена, работаю с WebXR, AR и AI. За плечами десятки проектов; здесь собраны конспекты, статьи и работы.
О карьере
Senior Frontend React разработчик с большим опытом в веб-разработке. Специализируюсь на создании современных веб-приложений с использованием экосистемы React, WebXR/AR решений и кроссплатформенных мобильных приложений на Flutter.
Успешно реализовал множество проектов различного уровня сложности - от проектирования архитектуры до развёртывания в продакшн. Эксперт в React, Next.js, TypeScript, управлении состоянием Redux и WebXR-технологиях, включая Three.js, A-Frame, React Three Fiber и 8th Wall.
Имею опыт руководства командами разработчиков, проведения код-ревью, внедрения CI/CD-процессов и обеспечения высокого качества решений для международных клиентов. Фокусируюсь на оптимизации производительности и современных практиках разработки.
Активно применяю AI-инструменты в разработке: агентные среды (Claude Code, Cursor, Windsurf), создание собственных агентов и скиллов, проектирование архитектуры с помощью ИИ - что существенно ускоряет работу без потери качества кода.
Всегда открыт к интересным предложениям - создавать передовые веб-приложения, реализовывать WebXR и участвовать в архитектурных решениях.
Опыт
Разработал более 40 веб-приложений и сайтов различного уровня сложности на React.js и других современных технологиях. Создавал SPA с управлением состоянием Redux и интеграцией с RESTful API, реализовывал решения на безголовом CMS - WordPress как backend для React-приложений. Работал с традиционными CMS WordPress и Joomla для корпоративных клиентов, делал адаптивные интерфейсы на современных CSS-фреймворках. Использовал GraphQL и WebSockets для реал-тайм данных, оптимизировал производительность через code splitting и lazy loading.
Начал карьеру в IT с проектов сетевой инфраструктуры, разработки веб-сайтов и технического управления проектами. Постепенно перешёл от инфраструктуры к веб-разработке, получая опыт работы с HTML, CSS, JavaScript и ранними веб-фреймворками.