Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Денис Х. Frontend разработчик, Middle

ID 9281
ДХ
Денис Х.
Мужчина
Россия, Казань, UTC+3
Ставка
2,500 Р/час
НДС не облагается
Специалист доступен с 29 апреля 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Middle
Навыки
Angular
CSS3
Figma
Frontend
Git
GitHub
Gulp
HTML5
JavaScript
Javascript ES6+
Jest
React
React Redux
Redux
Redux Toolkit
REST API
Sass
SCSS
TypeScript
Unit testing
Vue.js
Webpack
Адаптивная верстка
Кроссбраузерная верстка
Семантическая верстка
CSS Modules
Storybook
ESLint
JUnit
NUnit
Prettier
QUnit
Rope
Scrum
Stylelint
SWOT-анализ
UNET
Unity
Unix
xUnit
Планирование
I18n
Работа в команде
Рефакторинг
C
DevTools
FSD
Qase
Дизайн
Медиа
Отрасли
Media
Realty & Constructoring
Знание языков
Английский — B1
Главное о специалисте
Frontend разработчик с 3 годами коммерческого опыта на React, TypeScript, JavaScript, Redux-toolkit. Умею работать как самостоятельно так и в команде, выполняя code review и участвуя в планировании спринтов и других командных активностях. Люблю создавать юзер-френдли пользовательские интерфейсы с помощью современных средств Frontend разработки. Готов учится у своих коллег и делиться своим опытом. Я всегда стремлюсь к саморазвитию в этой области, поэтому в свободное время я активно изучаю новые технологии и слушаю подкасты. Буду рад присоединиться к амбициозной команде, чтобы сделать её ещё сильнее и разрабатывать классные продукты)
Проекты   (3 года 8 месяцев)
Т1
Роль
Frontend-разработчик
Обязанности
Разработка и поддержка программы подбора вентиляционного оборудования одного из самых крупных производителей климатических систем в России. Работал в Scrum команде - 10 человек: 5 фронтенд, 3 бэкенд, 1 тимлид, 1 дизайнер, оценивал и декомпозировал задачи, участвовал в планировании. Разработал следующие компоненты и функции: - страницу стартового экрана, списка установок и окна с выбором исключающих уведомлений - логику работы drag&drop вентиляционных элементов - для составления вентиляционной установки - виджет для просмотра и изменения параметров элемента установки: вывод и изменение технических параметров установки, влияющих на расчёт выбора вентилятора - функционал для выгрузки файлов с техническими данными и ценами установок, включая datasheet с техническими данными и чертежом установки, прайс со стоимостью каждого элемента установки и файл с информацией о цене и комплектации установок - внедрил автоматический расчёт размеров присоединительных элементов в зависимости от входных параметров и размеров установки, и подбор смесительного узла в зависимости от типа установки и температурных данных теплоносителя - добавил Storybook для наглядности существующего функционала кастомных компонентов, что позволило переиспользовать некоторые элементы и ускорило разработку нового функционала. - покрыл Unit тестами на Jest основные функции, настроил скриншотные тесты и генерацию отчётов - улучшил читаемость кода путём интеграции в проект ESLint, StyleLint и Prettier.  Это помогло команде стандартизировать код, избегать дублирующих ошибок и увеличить скорость code-review более чем на 25% - оценивал и распределял задачи между членами команды, сотрудничал с техническими специалистами относительно автоматизации рутинных процессов в приложении, что позволило автоматизировать рутинные задачи и увеличить скорость работы в приложении, что в свою очередь повысило конверсию продаж - помогал с адаптацией новым членам команды, проводил онбординг
Стек специалиста на проекте
Redux Toolkit, JavaScript, NUnit, Scrum, JUnit, Jest, UNET, Unix, Storybook, Prettier, xUnit, Unity, QUnit, ESLint, Stylelint, Rope, TypeScript, CSS Modules, React, SWOT-анализ
Отрасль проекта
Realty & Constructoring
Период работы
Апрель 2022 - По настоящее время  (2 года 1 месяц)
STM Labs
Роль
Frontend-разработчик
Обязанности
Компания занимается заказной разработкой в сфере медиа, банковских услуг и промышленного сектора. Работал в команде из 11 человек включающих 4 фронтенд, 4 бэкенд, 2 дизайнера, 1 тимлида. Обязанности: - разработка экранов по макету Figma и реализацию логики - взаимодействие с бэкенд-разработчиками, product-менеджерами и дизайнерами - реализовал квиз-чат для автомобильного салона с вариантами выбора ответа, которые влияют на подбор автомобиля, а также фильтрация подбора автомобиля - мигрировал проект с JavaScript на TypeScript, что обеспечило более масштабируемость проекта, и выявить неявные ошибки - проводил оптимизацию и рефакторинг приложений с помощью DevTools, ReactDevTools - переписывал логику с нативного JavaScript на React - разработал кастомные компоненты: вкладки, аккордеоны и т. д. Создал шаблоны для страниц схожего дизайна, что ускорило и упростило разработку. - внедрял в проекты методологию FSD, что увеличило скорость разработки и позволило проще масштабировать проекты - описывал story case для компонентов c помощью Storybook - добавлял локализацию в проект с помощью i18n - настраивал сборки проекта с использованием Webpack, а также оптимизацию и минификацию кода и изображений
Стек специалиста на проекте
JavaScript, Figma, Webpack, Redux, TypeScript, C, Qase, Storybook, CSS Modules, Redux Toolkit, Дизайн, DevTools, I18n, React, FSD
Отрасль проекта
Media
Период работы
Сентябрь 2020 - Апрель 2022  (1 год 8 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Казанский государственный энергетический университет, Казань
Специальность
программирование
Завершение учебы
2020 г.

Похожие специалисты