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:)
Profile
About me
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
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
Trajectory
Experience
Lead Frontend Developer
Lofty
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
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.

