Дмитрий Мосин — frontend-разработчик с более чем пятью годами опыта в коммерческой разработке на React и TypeScript и десятилетним общим стажем в веб-разработке. Работает с технологиями, включая Next.js, Redux Toolkit, JavaScript, HTML, CSS, а также участвует в fullstack-проектах на Node.js, Nest.js, PostgreSQL, Prisma и Sequelize. Имеет опыт создания сложных пользовательских интерфейсов, админ-панелей, интеграций с API, WebSocket-модулей и интерактивных компонентов на Canvas и Three.js. Занимается настройкой сборки, деплоя, мониторингом ошибок и оптимизацией производительности frontend-приложений.
Навыки и технологии: React, TypeScript, Redux, Redux Toolkit, WebSocket, Three.js, Nest.js, PostgreSQL, Gulp, Docker, CI/CD, тестирование (Vitest, React Testing Library, Cypress).
Проекты и достижения: Кандидат разработал несколько интерактивных образовательных платформ, включая «Сталкер Бургер» — конструктор бургеров с drag-and-drop интерфейсом, который включает систему заказов и авторизацию. В этом проекте реализованы unit- и E2E-тесты, а также CI-friendly пайплайн, что обеспечило стабильность и качество кода. В рамках проекта «Приключения Чевостика» кандидат поддерживал и развивал frontend платформы, обеспечивая автоматизацию процессов, что позволило ускорить выпуск нового контента. Также он участвовал в разработке 3D-платформы «Путешествие по Древнему Египту», где создал сложные пользовательские интерфейсы и оптимизировал производительность, что позволило достичь плавной работы приложения.
Достижения и признание: Проекты кандидата обслуживают десятки тысяч пользователей, демонстрируя высокую степень вовлеченности и успешность в образовательной сфере. Платформа «Приключения Чевостика» стабильно работала на протяжении 5 лет, а интерактивные модули и механики, разработанные кандидатом, стали основой для дальнейшего развития продукта.
* создается нейросетью на основе портфолио, информации указанной пользователем о себе и отзывам от других пользователей