Константин Узких - Frontend разработчик

  • Middle
  • Россия, Москва
  • 150 000 ₽ (руб/мес)
  • Полная занятость | Частичная занятость
  • Готов(а) к удаленной работе
  • Обновлено 1 год назад
Photo

Навыки

  • AntD
  • Axios
  • Figma
  • Git
  • i18next
  • JavaScript
  • MUI
  • Next.js
  • OpenApi
  • React
  • React Query
  • Redux Tollkit
  • STOMP.js
  • Tailwind CSS
  • TanStack Query
  • TypeScript
  • Zustand

Опыт работы

ANTIPOFF GROUP

Руководитель группы Frontend разработки - 04.2024 / н.в.

Мои вклад.

«Креативный хаб» – международная онлайн-платформа для коммуникации специалистов из сферы креативных индустрий (некая смесь из LinkedIn, Хабр, Behance, Instagram и ClickUp). Cтадия development, https://creativehub.dev.iamrobot.xyz/specialists.

— универсальный стор для работы с данными различных типов с пагинацией, фильтрами и бесконечным скроллингом,
— защита роутов и авторизация (логин / пароль, внешний провайдер),
— защищенные и открытые запросы API,
— автоматизация типизации запросов API (параметры, тело, ответ),
— обычные, параллельные, динамические роуты, подмена роутов,
— постановка задач, код ревью (команда до 15 человек), сборка дева..

TypeScript, React, Next.js, Redux Tollkit, Axios, OpenAPI, i18next, MUI, zod, Git

ANTIPOFF GROUP

Руководитель группы Frontend разработки - 02.2024 – 03.2024

Мои вклад.

«Туристический паспорт школьника» — виртуальный дневник путешествий: рассказывай, показывай и делись с другими своими впечатлениями (этап 2). Стадия production, https://тпш.рф или https://xn--o1aft.xn--p1ai/.

— стор и компоненты сортировки, группировки, фильтрации данных,
— API,
— роутинг (обычные и динамические роуты),
— оптимизация и повышение производительности,
— постановка задач, код ревью (команда 5 человек), сборка дева и прода.

TypeScript, React, Next.js, Zustand, Immer, TanStack Query, OpenAPI, UI Shadcn, Tailwind CSS, Git

ANTIPOFF GROUP

Middle frontend разработчик (React.js) - 11.2023 – 01.2024

Мои вклад.

«KNF» — система фотометрического контроля качества и статистического анализа производства продукции. Стадия production.
— мидлвара получения данных и изображений с использованием WebSocket (1 канал, 9 подписок),
— стор стека данных и изображений, получаемых через WebSocket, для отображения в режиме реального времени,
— трансформация и статистический анализ данных, линейные и столбчатые диаграммы.
— постановка задач, код ревью (команда 3 человека), сборка дева.
«CheckPoint» — система управления проектами. Стадия development.
— стор и компоненты сортировки, группирования, фильтрации данных,
— постановка задач, код ревью (команда 5 человек), сборка дева.

TypeScript, JavaScript, React, Redux Tollkit, Axios, STOMP.js, Antd, MUI, Lodash, Git

ANTIPOFF GROUP

Frontend разработчик (React.js) - 05.2023 – 10.10.2023

Мои вклад.

Разные проекты
— регистрация, авторизация, защита роутов, маршрутизация, навигация,
— фильтры, группировка и сортировка данных,
— функционал логирования действий пользователя с возможностью их отката / повтора, перемещение фокуса вслед за переходами,
— формы и их валидация, модальные окна, аккордеон, комбобокс, боковые и всплывающие меню, инпуты, чекбоксы, кнопки и т.д.,
— функционал чтения / изменения / удаления с сервера GraphQL разнородных данных с
множественным реверсивным включением,
— плагин именованной ссылки с превью url для редактора Lexical.

TypeScript, React, Next.js, Zustand, Redux Tollkit, TanStack Query, GraphQL, UI Shadcn, Tailwind CSS, Figma

Проектная деятельность

Frontend разработчик - 12.2022 - 09.2023

«Журнал событий» — таблица аварийных событий: строки / карточки, пагинация, группировка, сортировка, фильтры, поиск (TypeScript, React, Next.js, Zustand, Tailwind CSS).

«Журнал жилищного фонда» — древовидная таблица, карточки жильцов, добавление / удаление данных (JavaScript, React, Next.js).

«Development Team» — таблица Antd: добавление / редактирование / удаление данных, фильтрация, поиск (TypeScript, React, Redux Toolkit, AntD, lodash).

«Team presentation» – сайт-визитка команды сотрудников абстрактной компании: регистрация / авторизация, карточки сотрудников, пагинация отображаемых данных, избранное (TypeScript, React, Redux Toolkit).

TypeScript, JavaScript, React, Redux , Redux Tollkit, Antd, Jest, Cypress, Git, Figma

Образование

математика

Белорусский государственный университет, Минск
1987/1993

финансы и кредит

Белорусский государственный экономический университет, Минск
1994/1997

Обо мне

Увлечен программированием. Стремлюсь осваивать и использовать современный стек технологий.

Мне нравится работать в связке TypeScript / JavaScript — React – Next.js – Redux Toolkit / Zustand – Axios / TanStack Query – OpenAPI / Swagger – Tailwind CSS. Код получается эффективным и лаконичным.

Своими сильными сторонами считаю:

  • работу со сторами (Redux Tollkit / Zustand),
  • работу с преобразованием данных: группировка, сортировка, фильтрация, трансформация данных глубокой вложенности,
  • работа с API (Rest API, WebSocket, Axios, TanStack Query),
  • работа с Git (сборка дева).

Имею опыт индивидуальной работы, работы в команде и управления проектами.

Приложение GeekLink

Установить
×
35 / 0,593 / 46.21mb