À propos de Igor
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Serbe
Bilingue ou natif
Expériences
- Projet personnelFrontend Architecture Labavril 2026 - Aujourd'hui (2 mois)Paris, FranceProjet personnel de recherche et comparaison d’architectures frontend modernes autour d’une application de gestion de collections et d’échanges:Implémentation comparative de fonctionnalités identiques en Vue 3, React et Qwik afin d’étudier :- les modèles de rendering- les systèmes réactifs- hydration vs resumability- les performances runtime- les stratégies de chargement JavaScript- Mise en place des environnements Docker et pipeline GitLab CI/CD- et l’organisation modulaire frontend. React & TypeScript
- DocaposteSenior Front-End DeveloperTÉLÉCOMMUNICATIONSoctobre 2018 - février 2026 (7 ans et 4 mois)Paris, FranceContexte :Développement d’un portail de gestion de parcs de cartes SIM pour un grand opérateur télécom (plusieurs milliers d’utilisateurs), avec des enjeux forts de performance, scalabilité et fiabilité.Réalisations :•Refonte complète d’une application legacy (jQuery) vers une SPA moderne en Vue.js•Conception d’une architecture frontend modulaire (routing, composants métiers, services API)•Mise en place et structuration du state management global (Vuex)•Centralisation et optimisation des appels API (GraphQL & REST)•Développement et maintenance de plus de 800 composants UI métiers•Optimisation des performances frontend :•amélioration du chargement (code splitting, lazy loading via Vite)•réduction des appels API et meilleure gestion des données•mise en place de pagination côté serveur•optimisation des composants Vue (computed, lifecycle, state)•amélioration de la fluidité des interfaces et du temps de chargement perçu•optimisation de dashboards et visualisations de données (Highcharts)•Mise en place d’environnements de développement (Docker) et intégration CI/CD (GitLab)•Rôle de référent technique frontend :•accompagnement des développeurs•diffusion des bonnes pratiques•participation aux choix d’architecture•Mise en place et intégration de l’authentification via Keycloak (SSO, PKCE) :•gestion du cycle d’authentification (login, callback, refresh token)•sécurisation des appels API avec injection automatique du token•gestion du refresh de token et des sessions utilisateur•intégration avec le store global pour la gestion des rôles et permissionsStack :Vue.js, Vuex, TypeScript, Vite, GraphQL, REST, Docker, GitLab CI/CD, Jest, Cypress
- IntitekFront-End DeveloperPRESSE & MÉDIASjanvier 2017 - janvier 2018 (1 an)Contexte :Développement de solutions vidéo pour des plateformes média.Réalisations :- Développement et intégration de players vidéo (Video.js) dans un contexte média à forte volumétrie- Implémentation de la monétisation publicitaire (pré-roll / mid-roll) via intégration dynamique de scripts (Smart AdServer, Brightcove) dans des templates Twig- Gestion de la synchronisation publicité / contenu vidéo, incluant le traitement de comportements instables d’APIs tierces (désynchronisation des événements adStart / adEnd, blocage de la lecture)- Analyse et débogage des événements du player (instrumentation via logs) pour identifier les incohérences de lecture- Mise en place de mécanismes de fallback basés sur l’état du player afin de sécuriser la reprise du contenu vidéo en cas de défaillance des événementsImplémentation de comportements UX avancés :pause automatique du player lorsque l’utilisateur quitte l’onglet (visibilitychange)pause/reprise conditionnelle selon la visibilité du player dans le viewport (scroll utilisateur)Optimisation du code (maintenabilité, réutilisabilité) en JavaScript et PHPParticipation à la modernisation du CMS éditorial du groupe via l’introduction de technologies frontend modernes (React, Node.js, Webpack) pour les interfaces de rédaction et publication de contenusMise en place et maintenance de tâches d’intégration continue (Grunt)Stack :JavaScript, VideoJS, React, Node.js, Webpack, Docker
Recommandations
Soyez le premier à recommander Igor
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Formation Java/Spring BootDocaposte Institute2024Formation Java/Spring Boot
- Formation Vue.js avancée2018Formation Vue.js avancée