Experience

Frontend & Advisory Roles

Full timeline — commercial frontend roles, advisory work, and the engineering/entrepreneurial background before IT.

Digitalkraft

Frontend Developer
June 2023 — July 2026
Minsk, Belarus · Remote

Frontend developer on a large B2C product, part of a ~9-person product team inside a ~100-person frontend department.

  • Led a growth A/B/C experiment on a deposit modal with a seamless, no-reload iframe re-initialization flow after top-up, built on Vue 3 + Pinia and custom WebSocket events via a Centrifuge-based composable — aimed at reducing drop-off from low-balance users.
  • Took part in the Vue 2 → Vue 3 and Vuex → Pinia migration: helped rewrite 5,000+ unit tests, then removed the legacy Vuex compatibility shim once the transition was complete.
  • Converted 20+ Options API mixins to Composition API composables (auth, limits, currency, analytics and more), removing implicit dependencies and improving type safety and testability.
  • Moved sports widget configuration from build-time environment variables to a runtime API endpoint, so parameters can change without a redeploy.

By internal team benchmarks, the project I worked on ranked among the fastest-moving of 20+ projects in the company, with backlog consistently kept near zero.

  • Vue 3
  • Pinia
  • TypeScript
  • SCSS
  • GitLab
  • Vitest
  • Vue Test Utils
  • Centrifuge

Involta

Frontend Developer
April 2021 — June 2023
Ivanovo, Russia · On-site

Built and maintained e-commerce storefronts and their CMS on Nuxt.js / Vue.js, running 3 client projects in parallel within a ~40-person team.

  • Designed and implemented a CMS SEO module, improving page indexability and metadata manageability.
  • Migrated a 50+ component admin panel from Vue 2 to Vue 3, simplifying further development.
  • Cut the frontend Docker image from 2000MB to 200MB (10x) with a multi-stage build — faster deploys, lower infrastructure load.
  • Onboarded and mentored new developers; drove code review practices and a consistent repository workflow.
  • JavaScript
  • TypeScript
  • Vue.js
  • Nuxt.js
  • SCSS
  • Docker
  • Vuex

Accord App (NY)

Technical Advisor
March 2022 — June 2023
New York, USA (remote) · Advisory, ~20h/week, parallel to Involta

Half-time advisory role for a US startup building an MVP.

  • Advised the founding team on frontend architecture for the MVP.
  • Ran code reviews and helped with technical hiring.
  • Took part in product and business strategy discussions alongside the founders.

The startup closed in 2023 when investors were unable to close a funding round — an ordinary market outcome, unrelated to the product or the team.

  • Vue.js
  • Nuxt.js
  • TypeScript
  • C#
  • Docker

Yandex Practicum

Frontend Developer (Training Program)
October 2020 — September 2021
Remote · Mentored training program

Structured, mentor-reviewed training program that marked the professional transition into software development.

  • HTML
  • CSS
  • JavaScript
  • BEM
  • React
  • Node.js
  • Express

Additional Experience

Longer engineering and entrepreneurial background before and alongside the move into frontend development — 20+ years working with always-on services and regulated environments, plus hands-on experience running a manufacturing business.

Shield and Sword Museum, IvanovoLead Engineer (part-time) · June 2022 — December 2024

Built a DMX512-based centralized lighting control system and tablet-driven sliding door automation for the museum, unifying exhibit control into a single interface.

Research Institute of Television and Broadcasting, MoscowEngineer · 2013 — 2014

Started a holding-wide migration of radio infrastructure from analog/AES lines to Livewire (IP audio over Ethernet), continued at Russian Media Group.

Russian Media Group, MoscowEngineer · April 2016 — June 2022

Completed the analog/AES → Livewire infrastructure migration for major radio stations across 700+ cities, and maintained broadcast equipment.

Russkoe Radio Ivanovo (T-media)Lead Engineer · January 2003 — October 2022

Helped launch several regional FM stations from scratch — licensing, infrastructure design and deployment — and later introduced a CRM system to automate ad scheduling.

Freelance Web DeveloperWeb Developer · April 2014 — April 2021

Designed and built WordPress/HTML/CSS sites for small businesses alongside full-time work.

IvUK LLC — PVC Windows Manufacturing, IvanovoCo-founder & Operations Lead · 2005 — 2011

Co-founded a manufacturing business with a business partner from scratch: own production facility, 8 staff at peak, full cycle from manufacturing to installation. Personally focused on production, with hands-on involvement across sales, hiring, finance, and customer operations. Sold the business in 2011 due to changes in market conditions.