Frontend developer.
I build interfaces and work with architecture and complex data.
6+ years of commercial experience. React, TypeScript, corporate SPAs and building my own services.
01 / CAREER
Work experience
Two organizations · real tasks
11.2024 — now
Gazprom VNIIGAZ
Lead Specialist · Frontend / React
Corporate SPAs and data interfaces
I build interfaces for corporate systems, from complex user flows to frontend architecture.
- 01
Laboratory data
Visualization and annotation tools with Canvas API, coordinates and scaling.
- 02
Data editors
AG Grid interfaces for viewing and editing complex datasets.
- 03
Client logic
User editing flows and application state management.
- 04
Module architecture
Component responsibilities, FSD and Redux Toolkit.
- React
- TypeScript
- AG Grid
- Canvas API
- Redux Toolkit
- FSD
09.2020 — 09.2024
Omsk State University named after F. M. Dostoevsky
Frontend Developer
Electronic services · eService
Built the client side of OmSU electronic services and helped evolve the university portal interfaces.
- 1My Portfolio — a frontend module of the university portal.
- 2Class Schedule — a separate schedule viewing service.
- 3REST API integration and client state with MobX.
- 4An eService UX/UI refresh concept that was not shipped.
- React
- TypeScript
- MobX
- REST API
02 / PRACTICAL EXPERTISE
Engineering problems I solve
Complex interfaces and data
AG Grid tables, Canvas API annotation and applied client logic.
Architecture and reuse
React, TypeScript, FSD, independent modules, state management and APIs.
Quality and delivery
Git workflows, change verification and development automation.
03 / MY APPROACH
How I work
Task and context
I start with the user scenario and constraints, then choose an implementation approach.
Maintainable solution
I focus on code structure, interface clarity and the product's future growth.
Have a task for a React developer?
Write on Telegram or at kuminovvv@mail.ru.