
Alaeddine Chebbi
Front-End Developer
Salaire / Taux journalier
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Développeur Front-End avec 8 ans d'expérience en Angular, Vue.js/Nuxt et Typescript. Expert en migration, création de fonctionnalités, normalisation API, modélisation des données et tests unitaires. Expérience confirmée en e-commerce et SIG, avec une forte pratique des méthodes Scrum.
Expérience de travail
Dev Front Angular
Total Energies
nov. 2023 - Présent
3 ans
MyCFR est un outil collaboratif qui réduit les émissions de CO2 des opérations FPSO en fournissant des données fiables et des alertes sur les écarts critiques. – Migration Angular 14 → 19. – Utilisation de Signals, Store et State. – Développement de nouvelles fonctionnalités : Alerting, Action Tracking, KPI. – Normalisation des appels API et modélisation Typescript (interfaces et types). – Création de graphiques avec Apache ECharts (bar, line, sankey...). – Correction de bugs et revue de code. – Consommation API et gestion NGXS. – Participation aux cérémonies Scrum (Daily, Sprint Planning, Grooming, Rétrospective, Sprint Review). – Mise en place des tests unitaires. – Documentation détaillée des fonctionnalités. – Gestion du transfert du produit vers l'équipe TCS India.
Développeur Front-End
La Poste
nov. 2019 - nov. 2023
4 ans 1 mois
Phoenix - Vue.js/Nuxt.js: – Refonte du parcours e-commerce avec migration Angular → Nuxt.js. – Développement de nouvelles fonctionnalités : fiche produit, marketplace, listes, filtres. – Correction de bugs et revue de code. – Normalisation des appels API et modélisation Typescript (interfaces et types). – Création d'un data store centralisé avec Vuex. – Consommation API et tests unitaires avec Jest. – Implémentation de stories pour Storybook. – Participation aux rituels Scrum et création de pipelines GitLab CI. – Optimisation de la web performance. Phoenix - Angular / Spartacus: – Refonte e-commerce sur SAP Hybris 20 et Spartacus 3. – Développement de nouvelles fonctionnalités et correction de bugs. – Réalisation des maquettes graphiques. – Mise en place des tests unitaires. – Participation aux cérémonies Scrum. Espace Client - Javascript: – Correction de bugs et revue de code. – Réalisation de maquettes graphiques et tests unitaires. – Mise en place d'un nouveau parcours de création de compte utilisateur. Pégase - Angular / Spartacus: – Participation aux ateliers techniques et réalisation de maquettes graphiques. – Mise en place des tests unitaires. – Customisation de Spartacus pour répondre aux besoins de La Poste. – Développement d'un nouveau parcours pour la création de compte utilisateur.
Développeur Fullstack JS
Sixense Digitale (Vinci Construction)
nov. 2017 - nov. 2019
2 ans 1 mois
Beyond - Angular/Node.js: Plateforme de localisation et visualisation des chantiers. – Développement d'un module Store. – Intégration du SIG Esri pour les informations géographiques. – Développement de nouvelles fonctionnalités et correction de bugs. – Participation aux rituels Scrum. JsExport - Angular / Node.js: Module d'export de documents multiformat. – Utilisation de la librairie jsreport. – Développement du service d'upload. – Création d'une interface Swagger pour tester les API. – Intégration avec la plateforme Beyond Assets. – Tests unitaires, intégration et mise en production. Digital Site - Angular / Node.js: – Export et modification des modèles backend en packages npm réutilisables. – Développement de fonctionnalités. – Tests unitaires, intégration et mise en ligne.
Formation
–
Engineer's Degree, Computer Science
Licences et certifications
Angular Senior-Level
Délivré le : –
Angular Mid-Level
Délivré le : –