Kuminovvv
Перейти
ОПЫТ / РАЗРАБОТКА

Frontend-разработчик.

Создаю интерфейсы, работаю с архитектурой и сложными данными.

6+ лет коммерческого опыта. React, TypeScript, корпоративные SPA и разработка собственных сервисов.

6+ летКоммерческой разработки
React + TSОсновная специализация
АрхитектураОт интерфейсов до процессов

01 / КАРЬЕРА

Опыт работы

Две организации · реальные задачи

11.2024 — сейчас

Газпром ВНИИГАЗ

Ведущий специалист · Frontend / React

Корпоративные SPA и интерфейсы данных

Разрабатываю интерфейсы корпоративных систем: от сложных пользовательских сценариев до организации frontend-архитектуры.

  1. 01

    Лабораторные данные

    Инструменты визуализации и разметки на Canvas API, работа с координатами и масштабированием.

  2. 02

    Табличные редакторы

    Интерфейсы на AG Grid для просмотра и редактирования сложных наборов данных.

  3. 03

    Клиентская логика

    Пользовательские сценарии редактирования и управление состоянием приложений.

  4. 04

    Архитектура модулей

    Разделение ответственности компонентов, FSD и Redux Toolkit.

  • React
  • TypeScript
  • AG Grid
  • Canvas API
  • Redux Toolkit
  • FSD

09.2020 — 09.2024

ОмГУ им. Ф. М. Достоевского

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

Электронные сервисы · eService

Разрабатывал клиентскую часть электронных сервисов ОмГУ и участвовал в развитии интерфейсов университетского портала.

  1. 1«Моё портфолио» — frontend-модуль университетского портала.
  2. 2«Расписание занятий» — отдельный сервис для просмотра расписания.
  3. 3Интеграция с REST API и организация клиентского состояния через MobX.
  4. 4UX/UI-концепция обновления eService, которая не была внедрена.
  • React
  • TypeScript
  • MobX
  • REST API

02 / ПРАКТИЧЕСКАЯ ЭКСПЕРТИЗА

Инженерные задачи, которые я решаю

01

Сложные интерфейсы и данные

Таблицы на AG Grid, визуальная разметка с Canvas API и прикладная клиентская логика.

02

Архитектура и переиспользование

React, TypeScript, FSD, независимые модули, управление состоянием и API.

03

Качество и выпуск изменений

Работа с Git, проверка изменений и автоматизация процессов разработки.

03 / ПОДХОД К РАБОТЕ

Как я работаю

01 / ПРИНЦИП

Задача и контекст

Сначала определяю пользовательский сценарий и ограничения, затем выбираю способ реализации.

02 / ПРИНЦИП

Поддерживаемое решение

Уделяю внимание структуре кода, удобству интерфейса и дальнейшему развитию продукта.

Есть задача для React-разработчика?

Напишите в Telegram или на kuminovvv@mail.ru.

Обсудить задачу