Salvador - Développeur Angular

Ref : 200915S001
Photo de Salvador, Développeur Angular
Compétences
Expériences professionnelles
  • Expériences : 12 ans

    02/2018 – 07/2020 Lead dév Angular @BNP CIB
    Mise en oeuvre from scratch d’une plateforme de gestion de crédits structurés
    worldwide pour les clients corporate. Équipe d’une trentaine de développeurs
    basés à Paris et Mumbai.
    • Mise en place de l’architecture front: feature architecture avec
    atomic design.
    • Conception et développement d’interfaces.
    • Conception et développement des components réutilisables en
    librairies.

    • Amélioration des performances de la plateforme. (lazy loading,
    change detection strategies...)
    • Intégration du design système BNP.
    • Onboarding en préparation de workshops pour les nouveaux arrivants
    (à Paris et Mumbai).
    • Préparation et présentation de tech chapters (performance, ngrx,
    component communication strategy..)
    Environnement technique :
    • Stack front: Angular 8 avec ngrx, rxjs, material et Sass.
    • Java spring boot micro services en architecture hexagonale.
    • Environnement Agile SAFe.
    • Développement suivant une approche TDD, craft.
    • Intégration continue avec git, Jenkins, sonarqube, jira,
    bitbucket, Ansible.

    2/2017 – 2/2018 Lead dév Angular @ ALD AUTOMOTIVE
    Développement en Angular 4 / Typescript et Ionic 3 du projet My ALD sur la
    version app hybride IOS / Android et la version desktop en environnement Agile.
    • Développement des pages assistance, véhicule, glovybox et pages
    publiques dans un environnement CI.
    • Test de la plateforme sur tous les supports.
    • Présentation du travail aux utilisateurs et au Marketing.
    • TMA applicatif.
    • Préparation des POC pour les nouvelles features et besoins du
    métier.
    • Suivi du déploiement et intégration de la solution finalisée dans
    l’environnement client.
    Environnement technique : Angular 4, Ionic 3, Cordova, NPM, GIT Flow, Ng
    cli, Microsoft TFS, Material design, Webpack, Sass, Augury, Testflight,
    Xcode, Intelij, Swagger, Postman.

    6/2016 – 1/2017 Développeur Angular @Commissariat à
    l’Energie Atomique
    Développement en Angular 2 / Typescript d’une application qui permet d’afficher
    et parcourrir des séquences de données génomiques de très grande taille. Un
    certain nombre d’actions et calculs sont realisés sur les données afin de les
    afficher et de les traiter correctement.
    • Echanger avec le client afin de comprendre le besoin fonctionnel et
    identifier la meilleure solution technique (architecture,
    components, services…).
    • Mise en place des environnements nécessaires et des outils de
    travail.
    • Développement des fonctionnalités demandées par le client en méthode
    Agile et réalisation de tests unitaires.
    • Réalisation de tests de chargé sur des serveurs distants avec des
    volumétries de données de taille représentative.
    • Mise en place d’une stratégie de cache applicatif.
    • Organisation des réunions avec le client (documents de support,
    préparation des comptes rendus, mise à jour des tableaux de bord).
    • Codage des tests automatisés avec Jasmine.
    • Déploiement et intégration de la solution finalisée dans
    l’environnement client.
    Environnement technique : Angular 2, NPM, Node, GIT, Ng cli, Material
    design, Karma, Jasmine, Webpack, ngPagination, ngDrag&drop, Typescript,
    CSS, HTML, Rest

    9/2015 – 5/2016 Développeur@ CrossKnowledge
    Renforcer l’équipe intégration : participation à l’amélioration continue des
    services proposés aux clients de CrossKnowledge et développement et intégration
    de Yammer et chatter sur la plateforme LMS en angular js..
    • Echanger avec les consultants supports, les chefs de projet, les
    intégrateurs, les designers et les développeurs.
    • Conception et développement du widget Yammer, Google + et Chatter
    sur le LMS. Le widget interroge l’API afin d’afficher les
    informations de l’utilisateur et lui permettre de poster des
    commentaires et de l’open graph. Le widget est chargé sur la
    plateforme LMS.
    • Organiser des Ateliers intégration chez les clients de
    CrossKnowledge.
    • Présenter les nouveaux releases auprès de différentes équipes
    Crossknowlodge.
    • Faire des propositions d’améliorations et les reporter dans le
    backlog.
    • Mettre à disposition des parcours via SCORM connecteur pour le LMS
    client
    • Gestion des projets intégration d’un portefeuille de clients
    • Développement en PHP de solutions intégration spécifiques pour
    certains clients.
    • Traduction en anglais de toutes les procédures d’intégration
    • Tester les contenus SCORM/AICC et certifier les contenus tiers
    Environnement Technique : AngularJS, typescript, node, grunt, systemjs,
    bootstrap, npm, Navigateurs Web, SVN, Mercurial, Shell, Google API,
    Yammer API, Google Apps, Putty, Tortoise, JavaScript, jquery, php5

    4/2015 – 8/2015 Développeur web@ Mazarine
    Mazarine est une agence de communication qui travaille sur des stratégies
    digitales de marques, principalement dans le luxe. Deux clients principaux :
    Dior Backstage et Dior Show.
    Les sites web réalisés sont responsive et compatibles avec ios (iphone et
    ipad), android et les navigateurs desktop classiques.
    • Conception et développement d’interfaces.
    • Conception et développement des components réutilisables.
    • Rédaction des spécifications techniques
    • Interlocuteur technique avec le client : questions concernant la
    livraison, les paramétrages, retours....
    • Code Reviewer.
    Environnement technique : AngularJS, systemjs, api soap, grunt, node js,
    git, mysql, html css, php, Redmine, microsoft project, postman

    6/2014 – 3/2015 développeur/ Chef de projet Technique
    @ Publicis
    Publicis modem c'est l'agence digitale de Publicis. Deux clients principaux :
    Lucien Barrière et Carrefour.
    • Rédaction des spécifications techniques
    • Interlocuteur technique avec le client: questions concernant la
    livraison, les paramétrages, retours....
    • Fournir des estimations de temps pour les projets en cours et à venir.
    • Briefer les développeurs concernant les taches à faire.
    • Conseiller le métier ou les équipes fonctionnels du meilleur choix devant
    une contrainte ou si plusieurs choix sont possibles.
    • Création du planning et sa mise à jour.
    • Organisation des campagnes des tests en interne et avec le client sur les
    devices et supports présents dans le cahier des charges : ios, android,
    ie8…
    • Gestion des tickets du projet et les router vers la bonne personne.
    • Tester et valider les livraisons (techniquement)
    Environnement technique : mysql, HTML CSS, php, iOS, android, API REST,
    git, Gerrit, , Redmine, MS Project, soapui, phpmyadmin

    9/2012 – 5/2014 Développeur /Product Owner Proxy@
    Orange
    RECLANOO permet le traitement des réclamations déposées par les clients Orange
    France pro et résidentiels pour les univers fixe et internet. Les
    spécifications concernent la réécriture de l’application vers un environnement
    Zend en mode AGILE.
    • Conception et développement.
    • Création du modèle de données mesures financières et l’intégration du catalogue
    de données fourni par les métiers. Le catalogue permet de classifier les
    remboursements faits à partir de l’offre, motif, décision et type de Geste
    commercial ou remise ;
    • Pilotage et suivi des incidents avec les métiers, utilisateurs et MOE ;
    • Préparation des tableaux de bord avec le travail réalisé par l’équipe MOE à la
    fin de chaque version ;
    • Rédaction des spécifications chez reclanoo du traitement NewMF. Le batch envoi
    par appel au WS de newMF les mesures financières des dossiers soldés dans la
    journée ;
    • Ecriture des spécifications du projet Deezer sur Reclanoo. Le conseiller peut
    octroyer le montant d’une mesure financière au client en tant que Deezer ;
    • Préparation des maquettes des écrans en langage HTML pour les présentations aux
    métiers ;
    • Ecriture des tests d’acceptation fonctionnels des user story en BDD (BehaviourDriven Development) ;
    • SFD écran Solde. Ecran qui permet l’affichage et la gestion des réclamations
    soldées
    • SFD Reclabox. L’écran reclabox permet de traiter les réclamations du type
    Internet.
    • SFD Dépôt Résidentiel et Pro. Les écrans de saisie de réclamations, qui sont
    appelés par les différentes applications qui peuvent déposer des recla: CRM,
    Boutique, natif
    Environnement technique : mysql, html css, php, sqlyog, word ,
    entreprise architect, notepad ++, sharepoint, mingle, jenkins, excel

    2010 - 9/2012 Développeur – Concepteur @ Virgin Mobile
    Au sein du au pôle CRM, développement du portail des commandes.
    L'application accessible en interne permet de gérer les commandes en cours, et modifier
    les coordonnées du client.
    • Rédaction des spécifications techniques servant au développement ;
    • Développeur sur le projet CRM.
    • Développement du projet la "Banque de France" pour OMEA télécom ;
    • Création des scripts qui permettent l’intégration des fichiers BDF dans
    le S.I ;
    • Ajout des contrôles pour toute acquisition avec RIB : prévention de la
    Fraude ;
    • Développement des évolutions du CRM pour accueillir le projet ADSL ;
    • Participation à la recette fonctionnelle de la partie CRM au sein du
    projet ADSL ;
    • Développement du projet "nouvel espace client" : développement des web
    services qui permettent à l'espace client de récupérer les informations
    du client ainsi que leur modification.
    Environnement technique : php5, MySQL, JavaScript, html, Windows, Unix,
    SVN, Mantis

    2010-2015 Conception, développement web
    Conception de site web pour ETI et PME
    • Construction de la structure de la page ;
    • Vérification des compatibilités avec les navigateurs ou Smartphone ;
    • Mise en place du site dans le serveur de production ;
    • Installation et configuration des boutiques en ligne prestashop et création d’un
    Template customisé.
    • Mise en place d’une stratégie de référencement à partir du contenu et des outils
    Google SEO.
    Environnement technique : Prestashop, Wordpress, HTML, CSS, JAVASCRIPT,
    MYSQL, PHOTOSHOP, FLASH

    2009-2010 Développeur web @ Etheryl
    Création de sites intranet collaboratifs web 2.0 pour de grandes sociétés ou
    écoles.
    • Développement en Ruby on Rails des modules : Profil, fichiers, évènements et
    activité de la plateforme ;
    • Développement en JavaScript, CSS/HTML selon les normes W3C pour tous les
    navigateurs, même pour IE6.
    • Choix de la librairie JavaScript utilisé tel que prototype et jquery ;
    • Conception de la base de données MySQL ;
    • Installation et configuration du serveur Unix – Ubuntu ;
    • Création Partie profil utilisateur :
    o Plusieurs formulaires avec champs comme Bio, Adresse, photo de profil
    o Création des options pour administrateurs qui permettent de bannir, effacer
    et expirer membres de la plateforme.
    • Création Évènements
    o JavaScript sélection de la date, plus la vérification de la date
    o Créer la liaison entre les évènements et le système de notification pour
    pouvoir envoyer des invitations.
    o Permettre certains évènements d’être vus du hors de la plateforme (sans
    faire le login).
    • Création de la partie fichiers (télécharger fichiers dans la plateforme)
    o Choisir la méthode appropriée pour le faire
    o Organisation et le stockage en serveur (prévoir le débordement de
    dossiers...)
    • Activité Plateforme
    o Génération de façon optimale de l’information récente et activité de la
    plateforme.
    o Adapter l'activité récente à chaque dégrée d'utilisateur et selon redevance.
    Environnement technique : HTML, CSS, JAVASCRIPT, MYSQL, OsX, RUBY ON
    RAILS, SVN

    2008-2009 Développement PHP / Disneyland Paris
    Participation aux deux projets distincts au sein de la direction Informatique
    du groupe dans l’entité "Outils and Méthodes"
    Projet ITIL : création d’un "tableau de bord" et analyse.
    • Génération des "tableaux de bord" ;
    • Analyser les résultats et préparation de la documentation ;
    • Expliquer et diffuser les tableaux avec les départements concernés ;
    • Avoir l'approbation du tableau.
    Projet NEDI : création d’une interface web en PHP qui permettait d'analyser le
    réseau et les postes pour vérifier en temps réel que les différents postes et
    nœuds étaient actifs à tout moment.
    • Développement de l'application complète ;
    • Tests ;
    • Installation du serveur en Ubuntu et tout préparé pour la mise en production.
    Environnement technique : service manager HP, Excel, SharePoint, PHP,
    MYSQL, Windows, UBUNTU




Études et formations
  • Formation

    2008 Master 2 Programme Erasmus / Université Paris VII
    2008 Ingénieur en Informatique / ETSI Valence
    (Espagne)

    Compétences

    Lang/ stack Angular 8, PHP 5, Java spring, HTML 5, CSS, JS, Ionic, Node, TS,
    React, Ruby on Rails, C++
    Lib Bootstrap, Material design, NGRX, RXJS, Prime Ng, Kendo Ui, Extjs,
    Polymer, jquery, Akita, Tailwind CSS, ng-zorro, bulma CSS
    SGBD MYSQL, MongoDB, PL/ SQL, ElasticSearch,
    Méthod TDD, BDD, Scrum Agile, Agile SAFe, XP
    OS OsX, Unix, Windows, ios.
    Normes REST, SCORM, Ajax, XML, PWA, Micro Frontend, SEO
    Outils Ng cli, NPM, Shell, Chrome Dev tools, Postman, SoapUi, Sqlyog,
    Apache, Redmine, Trello, Jira, Firebase, Lighthouse, Matomo
    analytics, ELK
    Déploiement GIT, SVN, Jenkins, Travis, Microsoft TFS, Sonar Qube, Linter,
    Ansible,
    Selenium, Netlify

D'autres freelances
Développeur Angular

Ces profils pourraient vous intéresser !
CV Développeur C#
Abdelkader

Développeur C#

  • ÉVRY
C# SQL SERVER JAVASCRIPT ANGULARJS Angular
Disponible
CV Développeur JAVASCRIPT
Quentin

Développeur JAVASCRIPT

  • GUÎNES
JAVASCRIPT Vue.js TypeScript HTML5 CSS NODE.JS Angular REACT.JS
Disponible
CV Ingénieur développement logiciel embarqué JAVA
Ahmed

Ingénieur développement logiciel embarqué JAVA

  • LILLE
JAVA Spring Boot Angular
Disponible
CV Tech lead / Développeur  full stuck JAVA
Abderrahmen

Tech lead / Développeur full stuck JAVA

  • SAINT-MAUR-DES-FOSSÉS
JAVA JAVASCRIPT SQL SERVER J2EE SPRING DEVOPS FULL STACK MYSQL SQL Angular
Disponible
CV Développeur JAVASCRIPT
Clara

Développeur JAVASCRIPT

  • BOULOGNE-SUR-MER
JAVASCRIPT Vue.js SQL Angular UI DESIGN
Disponible
CV Ingénieur de développement JAVA
Adel

Ingénieur de développement JAVA

  • LES MUREAUX
JAVA REST ANGULARJS SPRING Angular IntelliJ IDEA Spring Boot Cloud AWS
Disponible
CV Développeur PHP
Wilfried

Développeur PHP

  • NOISY-LE-GRAND
PHP JAVASCRIPT Vue.js PHP LARAVEL SQL REACT.JS SYMFONY JAVA Angular Next.js
Disponible
CV Full stack Engineer Angular/ Java
Zine-El-Abedine

Full stack Engineer Angular/ Java

  • TOULOUSE
Angular TypeScript HTML5 CSS JAVA SPRING JAVASCRIPT PL SQL ORACLE POSTGRESQL
Disponible
CV Développeur SYMFONY PHP
Théo

Développeur SYMFONY PHP

  • AMIENS
SYMFONY PHP AJAX WORDPRESS JAVASCRIPT API RESTful ILLUSTRATOR Angular REACT.JS FIGMA
Disponible
CV Développeur JAVA
Selim

Développeur JAVA

  • SARTROUVILLE
JAVA Spring Boot Microservices API RESTful Angular TDD BDD DOCKER TypeScript Kubernetes
Disponible