Mirikov Alan

Frontend Developer
Москва, RU.

About

Highly skilled Frontend Developer with 4+ years of experience in building robust, scalable, and user-centric web applications. Adept at leveraging modern JavaScript frameworks like Vue.js (Vue2/3) and Nuxt.js, complemented by a strong foundation in TypeScript, to deliver high-performance solutions. Proven ability to optimize development workflows, enhance system stability through comprehensive testing, and drive feature development from conception to deployment, consistently applying principles of clean, maintainable code and systemic problem-solving.

Work

Инксекьюрити
|

Frontend Developer

Москва, Russian Federation

Summary

Led the development of the entire application interface for a company specializing in IT consulting, system integration, and software development, ensuring robust and scalable solutions.

Highlights

Developed a tree-structured JSON explorer with full CRUD (Create, Read, Update, Delete) functionality, significantly enhancing file structure management.

Implemented Vitest for comprehensive unit test coverage on critical components, leading to improved release stability and reduced post-deployment issues.

Successfully refactored and migrated a legacy jQuery-based project to Vue.js (Vue2 to Vue3), streamlining maintenance and accelerating feature development.

Migrated the build system to rsbuild, integrating Hot Module Replacement (HMR) and runtime helpers, which resulted in a ~10x reduction in cold build times and faster local development.

Integrated i18n support, preparing the frontend for seamless multilingual functionality and broader market adoption.

М2 КОННЕКТ
|

Frontend Developer

Владикавказ, Russian Federation

Summary

Developed client-side components, UI-kit, and backend integrations for a regional travel application and internal support tools, enhancing user experience and operational efficiency.

Highlights

Developed a Nuxt3 application and a reusable UI-kit using Element Plus and Storybook, significantly accelerating screen development and ensuring component consistency.

Configured contract-based API generation via openapi-ts, which reduced API integration time and improved data consistency across the platform.

Implemented Vitest for business logic coverage and established CI/CD pipelines for linting, testing, and deployment, thereby minimizing manual verification and improving code quality.

Developed and deployed a WordPress site with a custom UI-kit, optimizing it via Lighthouse to significantly improve key performance metrics.

Rewrote the BPM interface for the support team and adapted mobile screens for field technicians, which streamlined operations and accelerated on-site work.

Developed a desktop Electron application for the support team, integrating it with BPM and call identification to enhance operational workflows.

"ЦОПП"
|

Software Developer

Владикавказ, Russian Federation

Summary

Developed core features for a proprietary CMS, internal data aggregation interfaces, and a student job search service for an educational institution.

Highlights

Developed core features for the main proprietary CMS, enhancing its functionality and user experience.

Designed and implemented internal data aggregation interfaces, improving data management and accessibility within the organization.

Created a dedicated job search service for students, facilitating career opportunities and enhancing educational outcomes.

Education

Северо-Кавказский горно-металлургический институт (Государственный технологический университет)
Владикавказ, Russian Federation

Bachelor

Information and Communication Systems

Languages

Russian
English

Skills

Frontend Development

VueJS, Nuxt, React, Vuex, Vue-router, HTML5, CSS3, jQuery, Element Plus, PrimeVue, MUI, Quasar, Elisya, VueUse, GSAP, i18n, Storybook, UI/UX Development, Performance Optimization, Legacy Code Migration.

Programming Languages & Runtimes

JavaScript, TypeScript, Node.js, Bun, Python, PHP.

Build Tools & Bundlers

Webpack, Vite, rsbuild, Gulp, rspack/build.

API & Data Management

REST API, GraphQL, OpenAPI-TS, Axios, WebSocket.

Version Control & CI/CD

Git, GitLab CI, Docker, Docker-compose, CI/CD.

Desktop Application Development

Electron.

Testing

Vitest, Playwright.

Methodologies & Principles

System Thinking, Problem Solving, Code Quality (KISS, DRY, YAGNI, SOLID).

Frameworks/Libraries (General)

Next.js.