⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com
Вячеслав Гурин (viacheslav_gurin), 27 лет, Россия, КраснодарВячеслав Гурин (viacheslav_gurin), 27 лет, Россия, Краснодар

Вячеслав Гурин

React Frontend DeveloperФронтенд разработчикСтарший (Senior)
Рассмотрю предложения

Контакты

Войти
Возраст: 27 лет
Опыт работы: 4 года
Регистрация: 11.11.2021
Последний визит: 1 день назад
Гражданство:
Местоположение: Россия, Краснодар
Дополнительно: готова к удаленной работе
Знание языков:

Обо мне

Технологический стек: TypeScript, React, Next.js, Redux Toolkit, RTK Query, Apollo GraphQL.
Методология проектирования архитектуры: Feature-Sliced Design.

Навыки

React
Next.js
Redux
SCSS
TypeScript
GraphQL

Участие в профсообществах

Опыт работы

  • Extructor
    Фронтенд разработчик (Старший)Frontend Developer
    Август 2023 — По настоящее время (1 год и 4 месяца)

    Разработка конструктора электронных обменных сервисов.
    Технологический стек: TypeScript, Next.js, Redux Toolkit, RTK-Query.
    Применение современных паттернов проектирования архитектуры, использование методологии Feature Sliced Design.
    Разработка собственного UI-Kit, без использования сторонних библиотек.
    Использование web3, опыт взаимодействия со смарт-контрактами, знание основ блокчейн-технологий.
    Проектировка и реализация конструктора страниц, с возможностью конфигурации и кастомизации администратором из личного кабинета.
    Интеграция редактора текста (WYSIWYG), сериализация в MarkDown и HTML.
    Оптимизация и ускорение проекта с помощью Performance API, Profiler, кэширования, динамических импортов и Webpack Tree Shaking.
    Интеграция WebSocket как на клиентской, так и на серверной стороне.
    Конфигурация middleware, серверный рендеринг (SSR) и серверные редиректы.
    Реализация системы кэширования в RTK-Query с динамическими тегами и сериализацией аргументов.
    Разработка десктоп-приложения на Electron.
    Создание телеграм бота с использованием Telegraf.
    Интеграция JivoChat.
    Настройка сборки и CI/CD на сервер под управлением Nginx, установка SSL-сертификата и домена.
    Документирование кода и участие во взаимном код-ревью.

  • MBR PROPERTY LISTING LTD (appstorespy.com)
    Фронтенд разработчик (Средний)Frontend Developer
    Декабрь 2020 — Август 2023 (2 года и 9 месяцев)

    Реализация с первоначальной стадии до запуска в продакшн, сервиса для анализа рынка мобильных приложений.
    Технологический стек: TypeScript, Next.js, Apollo GraphQL, Redux Saga.
    UI-Kit на базе Material-UI, SCSS Modules, Storybook.
    Проектировка и реализация кастомной валидации.
    Разработка пошаговых онбордингов и промо-баннеров, впоследствии интегрированных в бэкенд для управления маркетологами через личный кабинет.
    Оптимизация SEO и ускорение загрузки страниц за счет SSR в Next.js, доведение показателя Google PageSpeed до 100.
    Разработка универсальных компонентов для продуктовых лендингов, позволившая создавать адаптивные страницы с SEO-оптимизацией за несколько минут.
    Настройка Google Tag Manager, Google Analytics и Amplitude. Создание событий аналитики, включая Google Ecommerce, для формирования продуктовых воронок.
    Перевод существующей системы авторизации на платформу NextAuth.js, внедрение Google авторизации.
    Интеграция различных инструментов, включая Intercom, Frill, UserPilot и Sentry.
    Реализация системы кэширования с динамическими ключами в Apollo.
    Разработка графиков и диаграмм с использованием библиотеки ReCharts.
    Написание юнит тестов с помощью Jest и React Testing Library.
    Документирование кода и участие во взаимном код-ревью.
    Разработка расширения для Google Chrome.
    Опыт работы на бэкенде в стеке Node.js, Express: создание эндпоинтов, CRUD операции с MongoDB.
    Так же, мы успешно выпустили новую версию нашего проекта, что привело к тому, что мы заняли первое место на платформе ProductHunt в категории “Продукт дня”.

Высшее образование

  • ИМСИТ

    Академия маркетинга и социально-информационных технологий ИМСИТ
    Краснодар181 выпускник
    Программного обеспечения и вычислительной техники
    Сентябрь 2016 — Сентябрь 2020 (4 года)