Experience
Selected roles and the decisions behind the outcomes shipped to production.
Frontend Tech Lead / Team Lead · Vilavi
2024-10 — Present
Hybrid
Led frontend delivery for a multi-region product: Next.js App Router web shop, Vite-based web cabinet, and a shared frontend platform.
- Built and maintained a frontend platform: internal UI kit, core packages, TypeScript API SDK, and unified tooling configs.
- Introduced semver and a release cycle for apps/packages, including publishing to a private npm registry.
- Designed CI/CD “single build → promote” across environments/regions with zero-downtime rollout practices.
- Owned quality gates (typecheck/lint/format) and build hygiene (metrics/bundle awareness) as part of the delivery process.
- Operated in a multi-environment setup (dev/test/prod) with frequent releases and production support responsibilities.
- Led planning, decomposition, code review, mentoring, and cross-team alignment (product/design/backend).
Senior Frontend Developer · Entangle
2023-12 — 2024-10
Remote
Shipped and stabilized multichain dApp experiences (EVM + Solana) with a focus on correctness, edge cases, and release reliability.
- Implemented and maintained critical wallet flows and on-chain interactions; resolved high-impact edge cases.
- Improved UX reliability via error semantics, defensive UI states, and predictable data fetching patterns.
- Collaborated closely with product and backend to unblock releases and reduce production issues.
Senior Frontend Developer / Team Lead · BULAT
2023-10 — 2024-06
On-site / Hybrid
Launched a monitoring system frontend from scratch, focusing on modular architecture, realtime UX, and an engineering baseline that supports reliable delivery.
- Designed a modular FE structure with aliases and reusable base layers to keep complexity manageable.
- Implemented a REST layer with Axios interceptors and centralized error handling for predictable behavior.
- Built a multi-socket WebSocket manager for realtime data and event-driven UI updates.
- Set up Storybook and delivery tooling (lint/format hooks, containerization and Helm-ready deployment practices).
Senior Frontend Developer · TECHNAXIS
2022-12 — 2023-10
Remote
Built product UIs for 3D visualization and industrial calculators, focusing on performance, correctness, and maintainable UI architecture.
- Implemented interactive 3D visualization (Three.js) and UI workflows for assembling and locating warehouse objects.
- Delivered calculation-heavy web apps with validation and reporting, keeping logic testable and UI predictable.
- Shipped iteratively in small cross-functional teams with code review discipline.
Senior Frontend Developer / Team Lead · Adoriasoft
2022-02 — 2022-12
Remote / Hybrid
Launched an NFT marketplace from scratch: modular frontend architecture, Web3 integrations, and coordination across frontend/backend and product.
- Designed a modular SPA architecture with clear domain boundaries and alias-based imports.
- Implemented wallet integrations and Web3 SDK usage alongside REST/WebSocket APIs.
- Led day-to-day frontend delivery: planning, reviews, and alignment with backend on API contracts and data models.
Senior React Developer · ECN
2021-02 — 2022-02
Hybrid
Developed a broker client cabinet with TypeScript, REST/WebSocket integrations, and realtime UX for market data and notifications.
- Built core UI modules and state management patterns for a complex, data-driven product.
- Implemented realtime features via WebSocket for market updates and user notifications.
- Improved reliability through typed API clients and predictable error handling.
Frontend Developer · Koshelek.ru
2020-09 — 2021-02
Remote
Worked on a micro-frontends platform for an online wallet product, combining SSR, shared UI foundations, and service-level ownership.
- Contributed to multiple micro-frontends (account, P2P, ads, chat) within a shared platform and UX baseline.
- Worked with SSR build patterns (server/client/lib targets) and service registration via shared infrastructure.
- Improved reliability through e2e coverage and disciplined tooling/CI practices.
Lead Frontend Developer · Sfxdx
2019-08 — 2020-09
On-site
Led frontend delivery for monitoring/admin systems in a crypto domain: architecture decisions, integrations, and mentoring in a microservices environment.
- Delivered monitoring and admin UIs with REST/WebSocket integrations and pragmatic state management patterns.
- Refactored and evolved existing apps to reduce technical debt while keeping release cadence steady.
- Collaborated across a microservices ecosystem (Docker/Kafka/Auth0 context) and supported production releases.
Full Stack Developer · ERA
2018-06 — 2019-08
Novosibirsk
Built multiple products end-to-end: Java/Spring backend, web UIs (React/Redux), and occasional Android/Java delivery in small teams.
- Implemented backend services with Spring/Hibernate and shipped MVPs for multiple business domains.
- Built web UI modules with React/Redux and integrated REST APIs with predictable error handling.
- Owned features through full SDLC: scoping, implementation, release, and support.