📞Телефон: +7-999-862-03-16
📫 E-mail: ruslan4432013@gmail.com
Большой опыт работы над Dashboard для отслеживания работы майнеров и электричества, созданием лендинговых сайтов, а также решением задач по парсингу и автоматизации бизнес-процессов. Использовал TypeScript и Node.js для реализации этих проектов. Умею создавать интерактивные панели управления, работать с базами данных, собирать и обрабатывать данные, а также автоматизировать рутинные задачи.
- Имею опыт работы с frontend-технологиями, такими как TypeScript, Next.js, React, Redux, MobX, Webpack, препроцессоры SCSS/SASS, React Hook Form, Apollo Сlient и GraphQL.
- Хорошо знаком с TypeScript и использую его для улучшения типизации и надежности кода.
- Использую Next.js для создания масштабируемых приложений с серверным рендерингом и статической генерацией.
- Умею работать с Redux и MobX для управления состоянием приложения и создания масштабируемой архитектуры.
- Использовал Webpack для сборки и оптимизации приложений, умею настраивать конфигурацию под определенные нужды
- Работал с препроцессорами SCSS/SASS для улучшения стилей и создания многоразовых компонентов
- Использовал React Hook Form для создания форм с минимальным количеством кода и удобного управления состоянием.
- В моем опыте есть работа с Legacy-кодом, и я умею его читать, понимать и поддерживать, а также вносить изменения в него с минимальными рисками для проекта
- Умею работать над поддержкой и развитием новой функциональности приложений
- Знаком с такими инструментами, как Jest и React Testing Library
- Имею опыт работы с Material UI - популярной библиотекой компонентов для React. Я использовал Material UI для создания стильных и адаптивных пользовательских интерфейсов, используя готовые компоненты и настраивая их под конкретные потребности проекта. Я также знаком с тем, как настраивать темы и стили Material UI и создавать собственные компоненты на основе этой библиотеки.
- Имею опыт работы с ESLint, знаком с настройкой и настройками конфигурации, для улучшения качества кода.
- Learning agility: Обладаю высокой скоростью обучения и готовностью к быстрому изменению, благодаря чему могу легко адаптироваться к новым условиям и технологиям.
- Опыт работы в командных проектах, где использовались Agile, Scrum и Kanban методологии.
- Отлично ориентируюсь в больших объемах информации и умею быстро находить нужные данные.
- Обладаю безграничной тягой к обучению и развитию своих навыком
Легко нахожу общий язык с людьми, адекватно рассчитываю свои силы, если буду понимать, что где то не успеваю, сообщу сразу же, и мой подход в работе и учебе такой, если остановился на одном месте, первые 2 часа стараюсь решить все сам (гугл, stackoverflow, документация) и только потом обращаться за помощью, всегда на связи