
TAMY FABIUS DE GIOVANNI
Développeur Angular
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur web depuis 8 ans, je suis un passionné de technologies, en particulier celles liées à JavaScript et TypeScript. Toujours à l’affût des dernières avancées en matière de front-end, notamment avec Angular, je m’efforce de rester à jour dans l’univers JavaScript. J’éprouve un grand plaisir à partager mes connaissances et à collaborer, que ce soit à travers le travail d’équipe, les revues de code, le pair programming ou la formation.
Expérience de travail
Senior Frontend Angular
CTYFreelance
janv. 2022 - Présent
4 ans 10 mois
Paris, France
----------------------------- Mission : Galeries Lafayette ----------------------------- Description : Refactorisation du site e-commerce des Galeries Lafayette, avec pour objectifs le renforcement de la visibilité SEO et l'amélioration des performances web. Tâches : • Réarchitecture du Projet : Révision de l'architecture pour rendre le projet plus modulable et scalable, facilitant l'intégration de nouvelles fonctionnalités et simplifiant la maintenance à long terme. • Développement et Maintenance : Refonte des fonctionnalités principales, incluant la wishlist, les listes et détails produits, la gestion des variantes (couleurs et tailles), les filtres, les catégories, et l'authentification. Intégration du composant Fitle pour la recommandation de taille. • Tests Automatisés et Déploiement : Implémentation de tests unitaires et end-to-end via Jest et Cypress, avec intégration de pipelines CI/CD pour garantir des déploiements sécurisés et fréquents. • Référent Technique et Montée en Compétence : Encadrement d'une équipe de 3 personnes en tant que référent technique, avec montée en compétence sur RxJS, des revues de code, du pair programming et des formations pour renforcer la cohérence et la qualité du code. • UX/UI : Collaboration avec les designers sur Figma, assurant la conformité des interfaces aux maquettes et optimisant l'expérience utilisateur grâce aux retours fréquents. • Méthodologie Agile (SAFe) : Participation aux cérémonies SAFe, gestion du backlog et démos client, avec un suivi sur Jira et une gestion de code via Bitbucket. Environnement technique : SAP Commerce Cloud (Hybris) sur Java 17 et Spring, Angular 17 avec Spartacus ( Jest, Cypress, RxJS), Jira, Bitbucket, Figma. ------------------- Mission : NATIXIS ------------------- Description : Projet APINES - création des portails Skynes et Dofin pour la gestion des firewalls dont l’objectif ultime est la détection et protection de la sécurité du réseau en temps réel. Tâches : • Développement et Maintenance : Développement de nouvelles fonctionnalités pour les portails Skynes et Dofin, avec déploiement de correctifs. • Tests Automatisés et Déploiement : Mise en place de tests E2E avec Cypress et intégration CI/CD pour des livraisons continues. • Référent technique : Accompagnement des équipes de développement Front via des revues de code, pair programming et formations pour garantir la qualité et la cohérence technique. • UX/UI : Collaboration avec un designer utilisant Sketch et le design system PrimeNG pour améliorer l’expérience utilisateur à travers des échanges fréquents et des ajustements basés sur les retours utilisateurs. • Méthodologie Agile (certifié SAFe) : Participation aux cérémonies Agiles, gestion du backlog produit et démonstrations clients. • Veille Technologique : Suivi des évolutions technologiques pour stimuler l’innovation dans les projets Environnement technique : NX, Angular 17 (RXJS, PrimeNG, RxWeb, Jest, Cypress), GlitchTip, Django, Jenkins, Git, Jira Bitbucket, IntelliJ
Nat System
avr. 2018 - mars 2022
4 ans
Full Stack Engineer (Tech Lead Angular)
févr. 2019 - mars 2022
3 ans 2 mois
Mission : Agence de la biomédecine Description : Refonte des portails Green et SYRENAD dédiés à la gestion des dossiers des patients et des donneurs d'organes. Tâches : • Référent Technique Front-end : En tant qu'expert Frontend, j'ai guidé les équipes en instaurant des bonnes pratiques (clean code, TDD) et en assurant la qualité via des revues de code et du pair-programming. J'ai aussi contribué à l'analyse des besoins, aux choix d'architecture, et à la formation des développeurs pour renforcer leurs compétences. • Estimations, UX/UI et Développement : J’ai activement participé à l’estimation des charges de travail pour mieux planifier les sprints et les livraisons. Dans le cadre de la conception UX/UI, j’ai collaboré étroitement avec les designers pour intégrer les retours utilisateurs et les contraintes techniques, en utilisant un design system basé sur PrimeNG. J’ai également contribué au développement de POCS pour valider les solutions techniques, ainsi qu’à la création de composant réutilisables, assurant une cohérence et une efficacité dans l’ensemble du projet. • Documentation, Veille et Participation Agile : J'ai rédigé des documentation techniques (Confluence), mené une veille technologiques régulière et participé activement aux phases de recettes ainsi qu’aux cérémonies Agiles. Environnement technique : Windows, SVN, NX, Angular CLI, Angular 12 (Typescript, RXJS, RXWEB, NGRX, PrimeNG, JEST, Loadash, Datefns, MomentJS), API REST (JAVA 8/11, Spring Core, Spring MVC, JPA/Hibernate, Junit, Maven), API Manager, Wildfly, Keycloak, Oracle, Apache HTTPD, Jira, Jenkins, Sonar, Nexus, Ansible, IntelliJ
Full Stack Engineer
avr. 2018 - janv. 2019
10 mois
Mission : HSBC, Generali, Allianz Description : TMA Tâches: • Développement de nouvelles fonctionnalités, Correction d’anomalies • Refactoring de code, • Test unitaire • Rédaction d’un procès-verbal de développement technique • Configuration des postes de recette • Migration d’une application vers une nouvelle version Environnement technique : Windows, SVN, NCL (NatStar, NSDK), Java 8 (NatJet), PostgreSQL, NSAConfig, HeidiSQL, HTML, CSS, JavaScript, bootstrap, IntelliJ
Front-End Developer
Umanis
oct. 2017 - mars 2018
6 mois
Luxembourg · On-site
+ Mission : Institut national de la statistique et des études économiques du Grand-Duché de Luxembourg Description: Projet STATEC - Développement d’une application web permettant la gestion des flux de documents. Tâches: • Développement d’un webSocket permettant d’assurer la communication avec le back-end • Création d’un composant permettant de créer, lister et modifier un tag en fonction d’un flux • Implémentation d’un composant permettant d’uploader et de comparer les versions de fichiers • Création des composants permettant de lister, ajouter et modifier les flux Environnement technique : MATERIAL UI, SVN, JavaScript, ReactJS, Redux, HTML, CSS
Full Stack Engineer
Business & Decision
mai 2016 - oct. 2017
1 an 6 mois
Région de Paris, France
+ Mission Interne Description : Développement d’une application web permettant l’affichage des stations et les horaires d’une ligne de bus RATP. Environnement technique : HTML5, CSS (Bootstrap), ANGULAR 4 (TypeScript, RxJS), API RATP (Pierre Grimaud) + Mission ISOBAR : Description : Développement d’une application web permettant la gestion des contrats de mutuelle (GROUPE MMA) des salariés au sein d’une entreprise. Environnement technique : HTML5, CSS (Bootstrap), BitBucket, Git, JavaScript, VulcanJS (ReactJS, MeteorJS), MongoDB, GraphQL
Junior Web Developer
Agence MANITOBA
févr. 2014 - mars 2015
1 an 2 mois
Région de Paris, France
Tâches: • Développement du nouveau site web de l’agence MANITOBA • Gestion de l’espace distributeur de CANAL+ via un CMS + Intégration des landing pages (KONE, CANAL+, Nexity) • Création et gestion des emailings (KONE, Nexity, CANAL+) Environnement technique : HTML5, CSS, CMS WebOS, JavaScript, JQuery, PHP, CodeIgniter, MySQL, Wewmanager, GitLab, GIT, Photoshop
Developer PHP
GBTW
juin 2014 - oct. 2014
5 mois
Région de Paris, France
Description: Développement d’une interface web permettant la gestion de contenu de site web (Lejay Lagoute, Capeco Africa, Magazine l’essentiel) Tâches: • Développement des interface WEB • Développement des fonctionnalités en PHP (authentification, upload d’images et de fichier, création / modification / suppression des contenus) • Correction anomalies / Déploiement Environnement technique : HTML5, CSS (Bootstrap), JavaScript, JQuery, PHP, CodeIgniter, MySQL, GIT
Licences et certifications
Certification SAFe® 6 Practitioner
Délivré le : juin 2024