PRE-MIDDLE FRONTEND DEVELOPER
Основной стек: JS, TS, React, Next.js
Коммерческая разработка: 2 года
Знание английского: A1 — Elementary
Образование: магистр, высшее, Математическое обеспечение и администрирование информационных систем
Навыки
- TypeScript, JavaScript, HTML, Next.js
- React Redux, React-hook-form, React-helmet, Redux-thunk
- Storybook, Jest
- MongoDB
- Material Design, SCSS
- Jira, Confluence
- GitLab, Docker
Опыт работы
12.2023-06.2024
Aston
Роль на проекте: Frontend Developer
Технологии: JS, TS, React, Redux Toolkit, RTK Query, React-hook-form,Yup, Jest, React-Testing-Library, SCSS, GitLab, WebPack, WebSocket, FSD, PWA, PostgreSQL
Команда: 10 специалистов
Технологии: JS, TS, React, Redux Toolkit, RTK Query, React-hook-form,Yup, Jest, React-Testing-Library, SCSS, GitLab, WebPack, WebSocket, FSD, PWA, PostgreSQL
Команда: 10 специалистов
- Разработка документации и правил по использованию (FSD).
- Настройка проекта с нуля, включая интеграцию инструментов linter, husky, prettier и webpack.
- Разработка пользовательских интерфейсов для управления кредитными картами и оформления заказов на карты с различными способами.
- Встройка функциональности ввода PIN-кода для переводов между картами.
- Настройка проекта с нуля, включая интеграцию инструментов linter, husky, prettier и webpack.
- Разработка пользовательских интерфейсов для управления кредитными картами и оформления заказов на карты с различными способами.
- Встройка функциональности ввода PIN-кода для переводов между картами.
11.2020-03.2022
Ай-теко (I-Teco)
Роль на проекте: Frontend Developer
Технологии: JS, TS, React, Redux, Redux-thunk, Storybook, material design, WebPack, CSS module, MongoDB, Nginx, Jest, Docker, Husky
Команда: 20 специалистов
Технологии: JS, TS, React, Redux, Redux-thunk, Storybook, material design, WebPack, CSS module, MongoDB, Nginx, Jest, Docker, Husky
Команда: 20 специалистов
- Разработка и внедрение пользовательских интерфейсов c помощью React и Redux.
- Интеграция фронтенд-решения с бэкенд-эндпоинтами, обеспечив бесшовное взаимодействие между клиентской и серверной частями приложения (совместно с Java-разработчиками).
- Настройка и управление процессами CI/CD, внедрение автоматического тестирования и развертывания.
- Конфигурация и поддержка линтеров, таких как ESLint, для автоматической проверки кода и стандартизации его стиля.
- Оптимизация сборки проекта с использованием Webpack.
- Активное участие в обсуждении и разработке технической документации совместно с бизнес-аналитиками и другими заинтересованными сторонами.
- Интеграция фронтенд-решения с бэкенд-эндпоинтами, обеспечив бесшовное взаимодействие между клиентской и серверной частями приложения (совместно с Java-разработчиками).
- Настройка и управление процессами CI/CD, внедрение автоматического тестирования и развертывания.
- Конфигурация и поддержка линтеров, таких как ESLint, для автоматической проверки кода и стандартизации его стиля.
- Оптимизация сборки проекта с использованием Webpack.
- Активное участие в обсуждении и разработке технической документации совместно с бизнес-аналитиками и другими заинтересованными сторонами.
Образование
Казанский национальный исследовательский технологический университет, Казань
Институт управления, автоматизации и информационных технологий / Математическое обеспечение и администрирование информационных систем
2025
Институт управления, автоматизации и информационных технологий / Математическое обеспечение и администрирование информационных систем
2025