Постройте стратегию развития своей карьеры. В этом помогут эксперты, коллеги-айтишники с разными карьерными треками, карьерные консультанты
Постройте стратегию развития своей карьеры. В этом помогут эксперты, коллеги-айтишники с разными карьерными треками, карьерные консультанты
Я - frontend-разработчик. Профессионально занимаюсь разработкой пользовательских интерфейсов на стеке JS, TS, React, Next.js, Redux/Redux-Toolkit/MobX, Redux-Saga, Redux-Thunk, TanStack Query, Axios, Jest, Testing Library, Ajax.


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Разрабатывал пользовательский интерфейс (UI) продукта компании Netcracker "E2E Service Orchestrator", используемый международными провайдерами услуг связи. Продукт содержит основные модули - Overview, Service Catalog, Services, Requests, Service Discovery, Service Migration. "E2E Service Orchestrator" предназначен для конфигурации сетевых сервисов (загрузка yaml-спецификации, создание сервиса, изменение характеристик сервиса, управление workflow задач запроса). В продукте использовалась micro frontend архитектура (Module Federation).
Обязанности:
Основные достижения:
Имплементировал новые UI- модули приложения - страницы с таблицами с возможностью пагинации, фильтрации, поиска, сортировки данных (Audit, Task Workflow и другие).
Внедрил новые features в продукт. Добавил бизнес-логику создания сервиса на основе кастомной спецификации. Поменял алгоритм для синхронного обновления данных таблицы проекта, открытой в разных вкладках. Добавил модальные окна с необходимыми контролами для выгрузки конфигурационных файлов (xml, zip, yaml). Обновил компоненты формы и логику извлечения-отправления данных на back-end для элементов формы (Service Entry Form).
Перевел основные UI-модули на TanStack Query, Redux-Toolkit (Request External Calls, Request tasks, Service Catalog и др.)
Используемые технологии:
Направление: 02.04.02 Фундаментальная информатика и информационные технологии.
Реализовал интернет магазин спортивных товаров на Next.js фреймворке.
Настроил роутинг, аутентификацию и авторизацию. Имплементировал серверные и клиентские компоненты. Настроил SEO-метаданные и генерацию og-разметки. Применил кэширование данных в новом App Router - ревалидацию на основе времени и по запросу.
GitHub - nextjs-app
Настройка TS компилятора, типы, mapped types, type guards, интерфейсы, функции, классы, дженерики, декораторы, миксины, infer, enums
Ссылки на репозитории:
https://gitlab.com/10699999999999/tradingview-ui