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
Москва, 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.
Владикавказ, 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.
Владикавказ, 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
Северо-Кавказский горно-металлургический институт (Государственный технологический университет)
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.