Aug 2023 - Jun 2026
2 yrs 11 mosMoscow, Russia / RemoteWildberries
Lead Frontend Developer
- Built and evolved a multi-tenant operational platform using React and TypeScript, supporting 10+ resource domains including hosts, rules, destinations, agents, tenants, and Kubernetes resources.
- Designed and implemented 20+ tenant-aware workflows for managing NAG and Kubernetes resources, including creation, editing, filtering, inspection, and deletion with tenant isolation.
- Built agent management capabilities including registration, version validation, runtime configuration, tracing, terminal access, and resilient real-time communication with WebSocket reconnect handling.
- Migrated the frontend data layer across 15+ API domains to TanStack Query, standardizing caching, loading/error states, and server-state management while simplifying shared frontend workflows.
- Built and maintained a Node.js/Express/TypeScript BFF exposing 30+ REST and WebSocket endpoints and integrating with distributed backend services via gRPC/Protocol Buffers.