Максим Ш. Frontend разработчик, Senior
ID 13192
МШ
Максим Ш.
Мужчина, 26 лет
Россия, Краснодар, UTC+3
Ставка
3 125 Р/час
НДС не облагается
Специалист доступен с 1 января 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Я являюсь Frontend-разработчиком с 5-летним опытом работы. Мой основной стек технологий включает в себя React.js, Redux и TypeScript для создания современных и интерактивных пользовательских интерфейсов.
В течение моей карьеры я активно участвовал в разработке разнообразных проектов, включая веб-приложения в сферах финтеха и промышленной автоматизации. Я имею опыт работы в командах, где применялись Agile - Scrum/Kanban методологии.
Мои навыки включают в себя не только глубокое понимание React.js и Redux, но и умение оптимизировать и расширять функциональность существующего кода. Я стремлюсь к хорошо тестируемой и оптимизированной разработке приложений, обеспечивая отзывчивость и качественное взаимодействие пользователей с приложением.
Я подхожу к своей работе с творческим подходом, вниманием к деталям и ориентацией на достижение наилучших результатов.
Проекты
(6 лет 1 месяц)
TechDashboard
Роль
Frontend разработчик
Обязанности
Инструмент для сборки и обработки данных о разработке сервиса онлайн кинотеатра и его подсистем. Это позволяет ускорить обработку, сформировать дашборды и провести анализ.
Задачи, с которыми я работал:
- Настройка проекта: Инициализация и настройка с использованием esLint, Prettier, Tailwind, TypeScript.
- Разработка и API интеграция: Создание страниц с динамическим взаимодействием через RESTful API, используя Axios.
- Маршрутизация: Реализация сложной системы маршрутизации с динамической загрузкой компонентов для улучшения навигации и производительности.
- Оптимизация и обработка данных: Внедрение виртуализации и ленивой загрузки для ускорения работы приложения.
- Разработка компонентов: Создание интерфейсных компонентов, улучшение модульности и переиспользуемости кода.
Команда состояла из: 2 frontend разработчика, 1 backend разработчик, QA инженер, проект менеджер, UI/UX дизайнер. Работа в команде велась по SCRUM.
Мои достижения: Разработал и внедрил внутреннюю инфраструктуру портала, включая страницу пользователя и структуру компании с глубокой вложенностью. Создал и оптимизировал интерфейсы для управления калибровками, что значительно улучшило доступность пользователя к системе и точность данных. Реализовал новые компоненты, которые улучшили взаимодействие пользователя с приложением. Участие в кросс ревью.
Стек специалиста на проекте
react-toastify, Работа с интеграциями, JavaScript, Разработка, flowbite, API, SVG, Flow.js, Tailwind, Docker, TypeScript, Vite, Axios.js, Chart.js, Day.js, React, REST API
Отрасль проекта
Media
Период работы
Декабрь 2023 - Июль 2024
(8 месяцев)
FabrMan
Роль
Frontend разработчик
Обязанности
Приложение для отслеживания технического состояния оборудования для интеграции на крупных заводах интеграторах.
Задачи, с которыми я работал:
- Реализация формы с фильтрами и последующей визуализацией данных
- Экран выявления дефектов, который позволяет сообщить пользователям о проблемах в оборудовании
- Визуализация данных (графики, различные диаграммы)
- Разработка страницы с просмотром оборудования, его описание, характеристики и дистанционное управление
- Покрытие тестами кода на проекте
Команда состояла из: 3x frontend разработчиков, 2x backend разработчиков, UI/UX дизайнер, QA инженер, проджект менеджер. Работа в команде велась по SCRUM.
Мои достижения: Внедрение системы уведомлений и оперативного оповещения об аварийных событиях на странице выявления дефектов, сократило время реакции на проблемы оборудования, уменьшив простои и предотвращая потенциальные сбои в производственных циклах, что привело к повышению надежности работоспособности оборудования. Участие в кросс ревью.
Стек специалиста на проекте
styledcomponents, Redux Toolkit, покрытие тестами, Работа в команде, Разработка, диаграммы, Scrum, Frontend, Webpack, Jest, SVG, SCSS, RTK Query, Consta, Визуализация данных, Highcharts, TypeScript, Next.js, React
Отрасль проекта
Manufacturing
Период работы
Июль 2023 - Декабрь 2023
(6 месяцев)
Таксатор
Роль
Frontend разработчик
Обязанности
Приложение "Таксатор" - это геоинформационное веб-приложение, спроектированное для работы с геопространственными данными с использованием картографического обозревателя.
Задачи, с которыми я работал:
- Разработка интерфейса и функционала для удобной визуализации геоданных на карте.
- Создание и интеграция интерактивных элементов управления для улучшения пользовательского опыта.
- Оптимизация производительности приложения при работе с большим объемом геоданных.
- Работа над улучшением общей доступности и удобства использования приложения.
- Интеграция библиотеки i18next для локализации интерфейса на разные языки.
- Внедрение инструментов мониторинга и аналитики для отслеживания использования приложения.
Команда состояла из: 2x frontend разработчиков, 2x backend разработчиков, UI/UX дизайнер, QA инженер, проджект менеджер. Работа в команде велась по SCRUM.
Мои достижения: Разработал и успешно интегрировал сложные функциональные элементы, улучшив общую функциональность и возможности приложения. Улучшил производительность и интерактивность приложения, работая с библиотеками Cesium и Resium для динамической визуализации геоданных. Значительно улучшил доступность приложения для множества пользователей, внедрив локализацию с помощью библиотеки i18next, что позволило поддерживать разные языки и регионы.
Стек специалиста на проекте
Redux Toolkit, JavaScript, Работа в команде, Разработка, Thunk, SSR, Scrum, Frontend, Webpack, Jest, SVG, Playwright, Echarts, LESS, TypeScript, Formik, Yup, Axios.js, Next.js, React
Отрасль проекта
Urban technology
Период работы
Ноябрь 2022 - Июль 2023
(9 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
КубГТУ
Специальность
Информатика и вычислительная техника, бакалавр
Завершение учебы
2021 г.