🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Александр Рудык (dezo103), Беларусь, МинскАлександр Рудык (dezo103), Беларусь, Минск

Александр Рудык

Здоровый перфекционизмФронтенд разработчикHTML-верстальщикСредний (Middle)
От 120 000 ₽Рассмотрю предложения

Контакты

Войти
Опыт работы: 3 года и 5 месяцев
Регистрация: 08.03.2022
Последний визит: 1 месяц назад
Гражданство: Беларусь
Местоположение: Беларусь, Минск
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Заимаюсь разработкой более 3-х лет. Основной стек: React/Redux/Next.js/Zustand.

В крупных проектах занимался:
- разработкой нового функционала;
- оптимизацией и рефакторингом;
- устранением критических багов;
- консультацией новоприбывших сотрудников.

Стек технологий: React, Next.js, Redux, RTK-Query, Zustand, TypeScript, Axios, REST API, WebSocket, GraphQL, React-hook-Form, MaterialUI, CSS/Sass, Styled Components, Tailwind, Kaiten, Jira, GitHub, Storybook, Postman, Swagger, Docker.

Регулярно совершенствую навыки в этих технологиях и применяю новые.

Имею большой опыт в верстке и создании адаптивных веб-сайтов и приложений.

Открыт для fulltime сотрудничества.

Предпочтительный тип связи: https://t.me/dezo103

Навыки

React
Redux
TypeScript
RESTful API
Sass
Next.js
TailwindCSS
WebSockets
Storybook
Git

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

Опыт работы

  • WowPlaces
    Минск
    Фронтенд разработчик (Средний)Frontend-developer
    Июль 2021 — По настоящее время (3 года и 5 месяцев)

    Последние проекты: B2B - туризм, B2C - photostock, CRM.

    Разрабатывал web-приложения и сайты используя TypeScript,
    React, Next.js. В качестве управления состоянием применял
    Redux, Redux-toolkit, RTK-query, Zustand. Для стилизации
    компонентов и страниц использовал как CSS, SCSS, так и Styled-
    components, Tailwind.

    Реализовывал авторизацию пользователей, занимался баг-
    фиксингом. Создавал универсальные компоненты при помощи
    RadixUI, ShadcnUI. Перевел React-приложение с классовых на
    функциональные коспоненты, заменил Bootstrap на MaterialUI.

    Для оптимизации производительности применял техники
    мемоизации, lazy-loading. Тестирование проводил при помощи
    Jest и Storybook для наглядного документирования.

    Интегрировал поддержку мультиязычности Next.js приложений и
    подключал сторонние API для smart-перевода текстов. Создавал
    как серверные, так и клиентские компоненты на Next.js, а также
    кастомные хуки для клиентской части.

    Использовал REST API и WebSocket для реализации возможности
    общения между пользователями в real-time.

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

    Участвовал в планировании и реализации проектов в команде,
    применяя инструмент Jira для управления задачами с
    дальнейшим переходом на планировщик Kaiten.

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

  • ИБМТ БГУ - Минск

    Институт бизнеса и менеджмента технологий БГУ
    Управления информационными ресурсами
    Август 2014 — Март 2019 (4 года и 7 месяцев)

    Программист-веб-дизайнер (HTML, CSS,  JS,  algorithms, Computer Science)

Дополнительное образование