Available

2026

Frontend Engineer

Vue · TypeScript · Frontend Architecture

I design and evolve complex frontend applications: from architecture and design systems to CI/CD, performance, and production stability.

Explore
01 / 04

Profile

About me

Brief profile

I’ve been working in frontend development since 2022. I currently lead frontend development for an AdTech product. My main interests are complex interface architecture, developer experience, and performance. I’m also interested in infrastructure: configuring environments and automating builds and deployments. I improve products and workflows. I enjoy sharing knowledge, growing, and giving talks:)

Education · 2021

Nizhny Novgorod State University of Architecture and Civil Engineering, Nizhny Novgorod

Faculty of Engineering

Beyond code

Playing guitar, speedcubing, working out, learning languages

Frontend Engineercareer path
Web Developmentprimary focus
02 / 04

Expertise

Stack & approach

Core

  • Vue 3
  • TypeScript
  • Nuxt
  • JavaScript

Architecture

  • Feature-Sliced Design
  • Feature-based architecture
  • Design Systems
  • API integrations
  • WebSockets

Engineering

  • Performance
  • Testing
  • CI/CD
  • Monitoring

Tooling

  • GitLab
  • Jira
  • Sentry
  • Vite
  • Vitest
  • Playwright
  • Node.js
03 / 04

Trajectory

Experience

Lead Frontend Developer

Lofty

2023-06 — nowMoscow
Core stack
JavaScriptTypeScriptVue2/3Nuxt3PiniaVuexVue RouterVite
Additional technologies
esbuildWebSocketVueUseTailwindOpenAPI (Swagger)SCSSVitestReactAstroQuasarVuetify
Tools
GitGitLab CI/CDglab CLIJiraSentryOpenAI CodexCursor
Responsibilities

Owned the full frontend development lifecycle of an AdTech platform for placing and managing advertising: architecture design, feature implementation, backend API integration, releases, and application support. Developed dashboards for advertisers and advertising inventory owners.

Achievements
  • Designed and implemented an end-to-end workflow between Jira and GitLab, from the start of development through deployment to test environments and handoff to QA. Automating routine stages reduced manual work and made feature delivery simpler and more transparent.
  • Automated error monitoring in Sentry and configured data collection, analysis, and post-release stability checks. This enabled faster detection of critical errors and clearer prioritization of fixes.
  • Initiated the migration of a legacy project to a feature-based architecture, simplifying codebase development and maintenance as well as onboarding new developers.
  • Developed a multifunctional feedback widget with reusability across the company's products.
  • Developed and implemented a UI Kit based on the internal design system.
  • Migrated applications from Vue 2 (vuex-class, mixins) to Vue 3 (Pinia, Composition API, composables), improving page load performance and reducing code maintenance complexity.
  • Optimized charts by replacing third-party graphics libraries with native CSS-based solutions, reducing dependency size and improving application performance.
  • Helped develop the team's engineering culture through UI/UX reviews, mentoring new employees, and giving technical talks at internal meetups.
  • Integrated Yandex Metrika and configured key user event tracking for behavior analysis and A/B testing.
Frontend Developer

GGNetwork

2022-06 — 2023-05
Core stack
JavaScriptTypeScriptVue 3PiniaVue RouterVite
Additional technologies
October CMSSCSS
Responsibilities

Developed and enhanced an admin panel for managing the employee referral program.

Achievements
  • Implemented the main modules of the admin panel: dashboard with analytics, filters, data tables, and access management system for interface elements and user actions.
  • Integrated client applications with CMS (October CMS), improving the convenience of administration.
  • Maintained and optimized the existing codebase, eliminating critical bugs and increasing the application's stability.
  • Participated in discussions of technical decisions within the team.

04 / Contact

© 2026 Artur SpirenkovFrontend Engineer · Vue / TypeScript