← В ленту
Middle
Регистрация: 09.11.2025

Дмитрий Евсин

Специализация: Frontend Developer
— Frontend - разработчик с опытом более 3 лет в создании веб-приложений. — Ищу работу в команде, где смогу применять и совершенствовать свои профессиональные навыки, а также внести свой вклад в развитие интересных и масштабных проектов. — Я трудолюбив, способен быстро обучаться, ответственно подхожу к задачам.
— Frontend - разработчик с опытом более 3 лет в создании веб-приложений. — Ищу работу в команде, где смогу применять и совершенствовать свои профессиональные навыки, а также внести свой вклад в развитие интересных и масштабных проектов. — Я трудолюбив, способен быстро обучаться, ответственно подхожу к задачам.

Скиллы

JavaScript
TypeScript
React
Redux
Redux Toolkit
HTML
CSS
SCSS
React Router
React Hook Form
React Query
Formik
Yup
Jest
Tailwind CSS
Bootstrap
Material UI
Framer Motion
Chart.js
Vite
Webpack
Git
GitHub
Node.js
Express.js
MongoDB

Опыт работы

Frontend-разработчик
06.2024 - 10.2025 |Экспокабель
React, TypeScript, SCSS, Redux Toolkit, React Router, Formik, Yup, Jest, REST API
Занимался разработкой веб-интерфейса для мониторинга и управления промышленными испытательными установками на базе контроллеров ОВЕН ПЛК210 и OwenCloud API. ● Разработал интуитивно понятный и отзывчивый веб-интерфейс управления установками с использованием React, Redux Toolkit и TypeScript, что позволило сократить время на обучение операторов, настройку/запуск испытаний и снизить количество ошибок при управлении. ● Реализовал реал-тайм визуализацию данных всех ключевых параметров системы (статус испытаний, данные с датчиков давления, состояния электромагнитных клапанов, температура, влажность), что улучшило контроль за процессом испытаний и ускорило реакцию на критические события. ● Создал форму логина с валидацией Formik + Yup и авторизацией через JWT, интегрировав ее с приложением через Redux Toolkit для управления состоянием и сессиями пользователя, что повысило безопасность, удобство работы и минимизировало риски несанкционированного доступа к оборудованию. ● Реализовал административные панели и операционные дашборды, адаптированные под роли пользователей‌, что упростило выполнение задач операторами, настройку системы и просмотр данных сводной статистики администраторами. ● Настроил и внедрил юнит-тестирование для обеспечения надежности кодовой базы.
Frontend-разработчик
04.2022 - 04.2025 |NDA
JavaScript, React, Redux, Tailwind, React-Router, React-Hook-Form, React-Hot-Toast, Vite, Node.js, Express.js, MongoDB, Mongoose, JWT, bcryptjs, REST API, Bootstrap, Framer Motion, Formik, Yup, Recharts, MaterialUI, Vite, Axios, WebSocket, React-18next, Leo-Profanity, Rollbar
Проекты: 1. Онлайн-сервис для учета, анализа и расчета стоимости услуг. ● Разработал SPA с аналитическим дашбордом. ● Реализовал управление состоянием (Redux), формы (react-hook-form). ● Настроил взаимодействие с REST API (Node.js + Express, MongoDB). Стек: JavaScript, React, Redux, Tailwind, React-Router, React-Hook-Form, React-Hot-Toast, Vite, Node.js, Express.js, MongoDB, Mongoose, JWT, bcryptjs, REST API. 2. Web-приложение для настольной игры. ● Разработал пользовательский интерфейс с использованием React для автоматизации подсчёта очков. ● Реализовал динамический интерфейс для управления игроками: модальные окна с формами (добавление, удаление, редактирование, бросок кубика) и валидацией (Formik + Yup). ● Настроил управление состоянием приложения с помощью Redux Toolkit. ● Организовал сохранение данных в localStorage. ● Добавил анимации (Framer Motion) для улучшения пользовательского опыта. ● Обеспечил адаптивность интерфейса с помощью Bootstrap. ● Упростил игровой процесс, сократив рутинные операции в 5 раз за счёт автоматизации. Стек: React, Redux Toolkit, JavaScript, Bootstrap, Framer Motion, Formik + Yup. 3. Страница поиска перелетов. ● Разработал SPA со списком полетов ● Реализовал пагинацию, блок фильтров и сортировок для большого объема данных. Стек: JavaScript, React, Bootstrap, JSON API. 4. CRM для учета сотрудников. ● Разработал дашборд с аналитикой, графиками (Recharts) и ключевыми показателями. ● Создал систему фильтрации и поиска по базе данных. Стек: JavaScript, React, React-Router, React-Tabs, Recharts, MaterialUI, Vite. 5. Чат-приложение (аналог Slack-чата). ● Реализовал обмен сообщениями в реальном времени (WebSocket). ● Добавил фильтрацию нецензурной лексики (leo-profanity). Стек: JavaScript, React, Redux-Toolkit, Bootstrap, Formik, Yup, Axios, WebSocket, React-18next, Leo-Profanity, Rollbar. 6. Лендинги. ● Создал адаптивные одностраничные сайты. Стек: HTML, CSS (SCSS), JavaScript, React.

Образование

Автоматизированные системы обработки информации и управления
По 2015
Российский государственный университет туризма и сервиса, Институт информационных технологий

Языки

РусскийРоднойАнглийскийВыше среднего