Andrei M.

Développeur front-end

Andrei est un développeur du frontend avec 7 ans d'expérience commerciale, spécialisé dans les technologies Vue.js et Web modernes. Il se concentre sur la fourniture de code propre, efficace et maintenable tout en intégrant des outils alimentés par l'IA pour optimiser les flux de travail.

Un des points culminants de son travail est Flyvi, une plate-forme de design en ligne avec un éditeur entièrement interactif de glisser-déposer pour la création d'histoires visuelles. Andrei a développé un système modulaire de composants prenant en charge le redimensionnement en temps réel, le recadrage et la couche, assurant des performances lisses et réactives du navigateur.

Son expertise dans l’équilibre entre une forte interactivité et une fonctionnalité transparente a permis de transformer Flyvi d’un concept initial en un outil de conception puissant, facile à utiliser.

Principale expertise

  • Vue.js
    Vue.js 6 ans
  • JavaScript
    JavaScript 7 ans
  • HTML / CSS 7 ans

Autres compétences

  • UX 6 ans
  • Figma
    Figma 6 ans
  • Bootstrap
    Bootstrap 4 ans
Andrei

Andrei M.

Poland

Commencer

Expérience sélectionnée

Emploi

  • Développeur front-end

    Hellotickets - 1 an

    • Dirigé la migration vers une pile de technologies modernes, y compris Vue 3, Nuxt, Vue Router, Pinia et CSS, qui ont entraîné une augmentation de 5 % des taux de conversion.
    • Initié et défini l'architecture pour un nouveau projet, des configurations établies pour ESLint, Prettier, Husky et Lint-staged.
    • Développer une structure flexible de composants pour faciliter les tests A/B des différentes sections sur la page de paiement.
    • Construit la page de paiement en utilisant Vue 3, Nuxt, Pinia, Tailwind CSS, et Primer intégrée comme passerelle de facturation.
    • Conception d'un serveur proxy dans Node.js pour prendre en charge les fonctionnalités de test A/B.
    • Maintenue et mise à jour des applications existantes Vue 2 pour assurer un soutien continu et des améliorations.
    • Contribuer à l'amélioration du tableau de bord de l'Admin, en se concentrant sur les composants liés à la facturation.
    • Des outils fonctionnant avec un IA, y compris ChatGPT et GitHub Copilot, pour automatiser les tâches répétitives, améliorer la qualité du code et accélérer le développement.

    Les technologies:

    • Les technologies:
    • Vue.js Vue.js
    • Docker Docker
    • PostgreSQL PostgreSQL
    • TypeScript TypeScript
    • UI
    • UX
    • Node.js Node.js
    • Figma Figma
    • SCSS SCSS
    • Tailwind Tailwind
    • Nuxt.js Nuxt.js
    • Unit Testing
    • HTML / CSS
    • Stripe Stripe
    • Vite Vite
  • Développeur front-end

    Godel Technologies Europe - 2 années 6 mois

    • Établi un nouveau projet à partir de zéro, a défini son architecture et configuré ESLint, Prettier, Husky et Lint pour rationaliser les flux de travail de développement.
    • Développé un constructeur de site sans code et un éditeur de questionnaires utilisant Vue 3, offrant aux utilisateurs professionnels une interface intuitive, des outils personnalisables pour la configuration des produits, des prix et de la distribution.
    • Migration d'une application ancienne Vue 2 vers une pile de technologies modernes, y compris Vue 3, Vite, Vuetify et Pinia, améliorant les performances et la maintenabilité.
    • Optimisation des performances du front-end, réduction de la charge de trois fois, et amélioration significative de l'expérience utilisateur.

    Les technologies:

    • Les technologies:
    • Vue.js Vue.js
    • Docker Docker
    • PostgreSQL PostgreSQL
    • Bootstrap Bootstrap
    • TypeScript TypeScript
    • UI
    • UX
    • Node.js Node.js
    • Express.js Express.js
    • Socket.io Socket.io
    • Figma Figma
    • SCSS SCSS
    • Nuxt.js Nuxt.js
    • Unit Testing
    • Vuetify Vuetify
    • Cypress Cypress
    • HTML / CSS
    • Jest Jest
    • Storybook Storybook
    • Vuex Vuex
    • Vite Vite
  • Développeur front-end

    Outcode - 1 an

    • Conception de la plate-forme graphique en ligne à partir de zéro, conception et mise en œuvre de son architecture.
    • Développer un composant Vue séparé pour servir de widget Web Stories, assurant une intégration harmonieuse dans la plate-forme.
    • Mise en œuvre de fonctionnalités de glisser-déposer et de redimensionnement pour les éléments, améliorant l'interface utilisateur et l'expérience utilisateur globale.
    • Créé un service pour le recadrage d'image et de vidéo, ainsi que des fonctions de rendu graphique et de téléchargement à l'aide de Node.js.

    Les technologies:

    • Les technologies:
    • PHP PHP
    • Laravel Laravel
    • MySQL MySQL
    • Vue.js Vue.js
    • Docker Docker
    • NGINX NGINX
    • UI
    • UX
    • Node.js Node.js
    • Figma Figma
    • SCSS SCSS
    • UIKit UIKit
    • Nuxt.js Nuxt.js
    • Vuetify Vuetify
    • HTML / CSS
    • Webpack Webpack
    • Vuex Vuex
  • Développeur front-end

    TMarketing - 2 années 2 mois

    • Développer des composants réutilisables pour les formulaires, les rendez-vous chez les médecins et l'authentification pour améliorer la fonctionnalité du site Web et rationaliser les interactions des utilisateurs.
    • Des modèles XSLT construits pour une transformation efficace XML-HTML, optimisant l'affichage du contenu.
    • Conçu et implémenté un kit utilisateur SCSS réutilisable pour assurer un style cohérent à travers la plate-forme.
    • Améliorations UX/UI suggérées et appliquées, améliorant l'utilisation globale et l'expérience utilisateur.

    Les technologies:

    • Les technologies:
    • Vue.js Vue.js
    • Bootstrap Bootstrap
    • UI
    • UX
    • Socket.io Socket.io
    • Figma Figma
    • SCSS SCSS
    • UIKit UIKit
    • XSLT
    • HTML / CSS
    • CMS
    • Vuex Vuex

Éducation

  • License ès sciencesComputer Science

    Francisk Skorina Gomel State University · 2011 - 2016

Portefeuille

  • Flyvi - 1
  • Flyvi - 2
  • Flyvi - 3
  • Flyvi - 4
  • Flyvi - 5
  • Flyvi - 6

Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois

Dans un court appel de 25 minutes, nous voulons:

  • Comprendre vos besoins en développement
  • Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
  • Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

Contactez-nous