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

Никита Белоусов

Front-end developerФронтенд разработчикСредний (Middle)
Не ищу работу

Контакты

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

Обо мне

Обладаю знаниями в области: JavaScript, ReactJS, Redux, Redux-toolkit, ant-design, materialUI, TypeScript, Git.


Имею навыки применения
:
ReactJS
: JSX, фазы жизненного цикла, refs, Keys, Hooks, React-Hook-Form, i18next, reselect;

Redux (Redux-toolkit): Redux-thunk, createAction(), createReducer(), createSlice(), combineReducers(), configureStore(), createStore(), createSelector();

Git
: merge, rebase, stash, revert, --amend, cherry-pick, reset –hard/--soft. Решение конфликтов (git checkout –ours/--theirs).

TypeScript
: basic, enums, generics, utility types, type && interface.

UI
- библиотеки: Ant-design, materialUI.

GutHub - https://github.com/Nikita-belousovv

С уважением, Никита Белоусов.

Навыки

HTML
CSS
SCSS
JavaScript
TypeScript
React
Redux
Git
UIKit
Agile

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

Опыт работы

  • IT-решения для бизнеса
    Нижний НовгородОт 1000 до 5000 сотрудников
    Фронтенд разработчик (Средний)front-end developer
    Июль 2021 — По настоящее время (3 года и 5 месяцев)

    - Разработка frontend части приложения на базе микро-
    сервисной архитектуры
    - Разработка интерфейсов на основе дизайна из Figma
    - Участие в построении архитектуры
    - Взаимодействие с командой backend при продумывании
    API
    - Оптимизация и улучшение кода
    - Работа с данными (маппинг, фильтрация, вычисления, сортировка, конкатенация)
    - Проведение код-ревью
    - Разработка/доработка компонентов UI-kit
    - Реализация мультиязычной версии приложения (RU/EN)
    - Проведение технических интервью (Формулирование обратной связи по        кандидату)
    - Релизные процессы

    1 проект: Система для ведения целей и ключевых показателей (Objectives & Key Results).

    Стек: Микросервисная архитектура на основе OpenShift+Docker
    backend: JAVA 11, Spring Boot 2.5.6, Kafka, PostgreSQL 11.3, Liquibase 4.3.5, Nexus
    frontend: React.js 17+, TypeScript 4+, Redux Toolkit 1.6+, Ant Design 4.16+

    Бизнес задача: Реализовать систему ведения основных целей компании и её подразделений, а также формирования ключевых результатов и введения значений к ним. 

    2 проект
    : Программное обеспечение, предназначенное для менеджеров и топ - менеджеров компании, в управлении проектами и ресурсами для клиентских проектов и управлении коэффициентом использования для оплачиваемого персонала.

    Стек: React.js 17+, TypeScript 4+, Redux Toolkit 1.6+, микрофронтенд, кастомные UI библиотеки.

    Бизнес задача: Реализовать систему управления проектами и ресурсами для клиентских проектов, а также управления коэффициентом использования для оплачиваемого персонала.

    проект: Toolano(Toolano)

    Low-code платформа для создания нативных мобильных приложений для iOS и Android на базе Server-Driven UI

    Стек: React.js 18+, TypeScript 4+, Redux-Toolkit 1.9+, styled-components, react-select, axios.

    проект: LandingPage(Skoro-market)

    Посадочная страница быстрых онлайн - опросов, компании ORO.

    Стек: Bootstrap, SCSS, методология БЭМ, библиотека создания анимации GSAP, Astro, Strapi;

     Разработал секции:
    - КОНТРОЛИРУЕМ КАЧЕСТВО ПАНЕЛИ + Вся анимация имеющаяся на слайдах
    - ПОДБЕРЕМ РЕСПОНДЕНТОВ ПОД ВАШ ЗАПРОС
    - КАК ПРОВЕСТИ ОПРОС
    - Footer

    проект:  Система автоматизации взаимодействия кампании заказчика с ФНС

    Стек: antDesign, SCSS, методология БЭМ, react-hook-form, ReactJS, zustand;

    Разработал: сложные формы по регистрации документа, редактированию документа, форма просмотра документа;

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

  • ММА

    Московская Международная Академия
    Москва63 выпускника
    Информационных систем и технологий
    Сентябрь 2023 — По настоящее время (1 год и 2 месяца)

    Разработка, внедрение и сопровождение программного обеспечения и информационных технологий.

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

  • Udemy

    Global marketplace for learning and teaching online
    Сан-Франциско и район залива3374 выпускника
    Redux для управления состоянием React-приложений
    Март 2022 — Апрель 2022 (1 месяц)

    Изучил инструменты, предоставляемые Redux/Redux-toolkit для работы:

    Redux:
    1.
    createStore
    2.
    combineReducers
    3.
    applyMiddleware

    Redux-toolkit:
    1
    . createAction
    2
    . createReducer
    3
    . createSlice
    4
    . combineReducers
    5
    . configureStore
    6
    . createSelector

    Закрепил полученные знания на практике, работая над проектами в компании Neoflex