Julien - Développeur Angular

Ref : 200707M001
Email vérifié
Photo de Julien, Développeur Angular
Compétences
Expériences professionnelles
  • Expérience Professionnelle

    Projet SADA Assurances via PEAKS | développeur frontend Freelance | Du 09/2020 au 03/2021 | Villeurbanne
    Contexte : Migration d’anciennes applications destinées aux courtiers en assurance qui avaient été réalisées en Flex en applications
    Angular 11 sur un Monorepo centralisant les applications.
    Objectifs : Réaliser une application avec un bon niveau de qualité, avec des formulaires imbriqués et des règles métier complexes tout
    en ayant une dealine très juste.
    Missions :
    Conception et réalisation de multiples écrans avec des règles de gestion ainsi que des formulaires complexes avec un haut
    niveau de granularité.
    Mise en place d’un squelette pour de futurs applications.
    Tests unitaires / revues de code et pair programming.
    Environnement technique : Angular 11, NgRx, Monorepo Nrwl Nx, Design system, Jenkins, Flex Layout, Sass, Git, Gitflow, Gitlab, Jest,
    Backend Java / Kotlin.

    Projet « Camele’eau » pour la métropole Grand Lyon | Lead développeur frontend – Econocom | Du 11/2018 au 06/2020 | Villeurbanne
    Contexte : Projet pour la métropole de Lyon ayant pour but de gérer le processus d’assainissement de l’eau à Lyon, lorsque j’ai rejoint
    le projet, il avait déjà environ 1000 jours de retard.
    Objectifs : Terminer le projet tout en essayant de diminuer au maximum le nombre de bugs, améliorer le processus de chiffrage et
    gérer l’équipe de développement Frontend.
    Missions :
    Concevoir et réaliser un système de cartographie complexe modulable et réutilisable.
    Réestimation, conception et réalisation de plusieurs modules de l’application.
    Conception et réalisation de multiples écrans avec des règles de gestion ainsi que des formulaires complexes avec un haut
    niveau de granularité.
    Mise en place de tests end-to-end ainsi que de tests de non-régression.
    Livraisons et gestion du dépôt GIT.
    Gestion de l’équipe Frontend.
    Environnement technique : Angular 5, Jenkins, Angular Material, Sass, Git, Gitflow, Karma, Jasmine, Protractor, Symfony, PHP 7, API
    Plateforme, Leaflet, PostgreSQL, Protractor, Esri, Webpack.

    Projet « NacelleLife » pour Safran Nacelles | Développeur frontend – Econocom | Du 06/2018 au 11/2018 | Villeurbanne
    Contexte : Le projet a pour but d’accompagner les clients sur tout le cycle de vie de la nacelle allant de la mise en service, en passant
    par les tâches de maintenance jusqu'au retrait ou la revente de l'avion.
    Objectifs : Créer une application Angular visant à gérer l’étant de santé des nacelles d’avions pour les clients SAFRAN et pour les
    opérateurs internes ; l’application est cross-plateforme et doit fonctionner sur Android et sur iPhone.
    Missions :
    Mettre en place une architecture logiciel ainsi qu’un socle applicatif.
    Mettre en place des tests unitaires.
    Implémentation du projet en IONIC 3 et intégration des maquettes.
    Correction d’anomalies via la plateforme Mantis.
    Livraison de l’application.
    Environnement technique : Angular 5, Ionic 3, Webpack, CSS, Sass, Git, Karma, Jasmine, Active Directory, ADFS.

    Projet « URL Shortener » pour BNP Paribas | Développeur Full-Stack – Econocom | Du 12/2017 au 06/2018 | Villeurbanne | Alternance
    Contexte : Projet de raccourcisseur de liens avec plateforme de statistiques complexes, gestion d’utilisateurs, campagnes de liens et
    tags. Econocom a récupéré ce projet qui avait débuté dans une école et a placé deux collaborateurs n’ayant aucunes connaissances sur
    les technologies Laravel et Vue.js.
    Objectifs : Pour cette mission j’ai dû dans un premier temps auditer le code produit par les deux collaborateurs Econocom.
    J’en ai déduit qu’une refonte était nécessaire afin de mettre en place une approche « Component based » et d’utiliser les bonnes
    pratiques de Laravel et Vue.js, puis j’ai du par la suite former l’équipe qui allait reprendre le travail.
    Missions :
    Audit du code produit.
    Refactorisation du code Laravel avec les bonnes pratiques.
    Mise en place d’une authentification JWT et d’un système de migrations.
    Refactorisation complet de l’application en Vue.js en découpant les éléments sous forme de composants.
    Mise en place de l'architecture Redux à l'aide de la librairie VueX.
    Mise en place d’un design entièrement responsive et qui prend en charge internet explorer 9.
    Formation des équipes à Vue.js, VueX et Laravel.
    Environnement technique : PHP7, Vue.js, Laravel, Webpack, VueX, Bootstrap, Sass, Git, MySQL.

    Projet « Radiology Events » pour Guerbet | Développeur PHP – Econocom | Du 10/2017 au 12/2017 | Villeurbanne | Alternance
    Contexte : Site Wordpress permettant de gérer des évènements liés au domaine de la radiologie en tierce maintenance applicative.
    Objectifs : Réaliser des évolutions demandées par le client et résoudre les bugs retrouvés dans les versions précédentes livrées.
    Missions :
    Mise à niveau de WordPress et des plugins installés et éviter les effets de bords.
    Optimisation des performances à l’aide d’un système de cache.
    Optimisation du référencement.
    Mise à jour et intégration des maquettes.
    Correction de bugs / maintenance.
    Environnement technique : PHP5, Bootstrap, Wordpress, SEO, SEM, Git, MySQL, JQuery.

    Transdev | Consultant intégrateur ServiceNow – ImaKumo | environ 3 mois | Lyon | Alternance
    Contexte : Création d’un module personnalisé en AngularJS permettant de générer plusieurs demandes en une seule fois via le portail
    de service dans ServiceNow, mission chez le client.
    Objectifs : Créer un Proof of Concept d’un item de catalogue (ITIL) customisé et de tester la maquette.
    Missions :
    Audit du besoin avec le client.
    Création d’un item de catalogue avec les règles associées.
    Créer un widget customisé à l’aide d’AngularJS.
    Mise en place d’un Workflow de validation des données avec des états multiples sur ServiceNow.
    Tests et mise en production.
    Environnement technique : ServiceNow, AngularJS, Javascript, ITIL, ITSM.

    Generali | Consultant intégrateur ServiceNow – ImaKumo | environ 1 mois | Paris | Alternance
    Contexte : Le client avait besoin de pouvoir créer un système de panier multiple entièrement dynamique afin de lancer des Workflows
    en simultanée, la version de ServiceNow ne permettait pas encore de gérer ce cas, mission chez le client.
    Objectifs : Créer un panier utilisateur entièrement dynamique tout en ajoutant des règles de gestion et de validation et en tenant
    compte des Workflows des items sélectionnés.
    Missions :
    Audit du besoin.
    Création d’un widget via AngularJS.
    Mise en place d’un Workflow de validation des données avec plusieurs états sur ServiceNow.
    Tests et mise en production.
    Environnement technique : ServiceNow, AngularJS, Javascript, ITIL, ITSM.

    Projet interne « AppCompass » | Consultant intégrateur ServiceNow – ImaKumo | environ 1 mois | Lyon | Alternance
    Contexte : « AppCompass » est une application qui été développée dans le but de générer dynamiquement des tutoriels détaillés à
    n’importe quel endroit dans ServiceNow ou sur le portail de services, cette application contenait divers bugs et devait être packagée
    afin d’être distribuée et vendue sur le store ServiceNow.
    Objectifs : Corriger les différents bugs identifiés sur l’application « AppCompass » pour pouvoir packager l’application, la mettre en
    ligne sur le store et la vendre à des clients.
    Missions :
    Audit du besoin.
    Création d’un widget via AngularJS.
    Mise en place d’un Workflow de validation des données avec plusieurs états sur ServiceNow.
    Tests et mise en production.
    Environnement technique : ServiceNow, AngularJS, Javascript, ITIL, ITSM.

    Projet interne « SkillMix » | Consultant intégrateur ServiceNow – ImaKumo | environ 1 mois | Lyon | Alternance

    Contexte : Implémentation d’un outil permettant de placer les différents collaborateurs d’une entreprise sur différents sites, outil qui
    permet également de gérer des demandes de compétences (afin d’être proche d’une personne experte dans une compétence donnée)
    ou des postes fixes, pour ce POC nous étions une équipe de deux.
    Objectifs : Créer une application web avec un algorithme avancé capable d’affecter les collaborateurs d’un même site (sur plusieurs
    étages) à une place afin de monter en compétence ou de transmettre ses compétences (avec pour objectif de faire monter les équipes
    en niveau).
    Missions :
    Création d’un modèle de données et d’une architecture applicative.
    Générer à partir d’une base de données contenant des coordonnées et des distances entre différentes places un placement
    aléatoire.
    Prendre en compte les compétences pour affecter les plus forts à côté des nouveaux.
    Placer en priorité ceux qui souhaitent être à côté de collaborateurs de certaines compétences.
    Prise en compte des collaborateurs en déplacement et des sièges fixes.
    Tests de montée en charge.
    Environnement technique : ServiceNow, AngularJS, Javascript, ITIL, ITSM.

    Le Fonds Mondial | Consultant intégrateur ServiceNow – ImaKumo | environ 3 mois | Genève | Alternance
    Contexte : Mise en place d’un portail de services faisant le lien avec plusieurs autres portails, dont le portail de gestion des ressources
    humaines, des services de sécurité, des services informatiques, des services de gestion des fonds ainsi que les services de gestion des
    bâtiments. Mission chez le client en Suisse avec anglais de mise.
    Objectifs : Simplifier l’utilisation du portail ITSM, améliorer les interfaces et maximiser l’utilisation de la base de connaissance.
    Missions :
    Mise en place d’un portail de service.
    Mise en place de plusieurs portails de services indépendants.
    Amélioration de l’expérience utilisateur avec des portails responsive et unifiés.
    Ajout d’une recherche contextuelle personnalisée sur le portail et d’un système de news.
    Environnement technique : ServiceNow, AngularJS, Javascript, ITIL, ITSM, Knowledge Base, Bootstrap, Anglais.

    Pôle Emploi | Consultant développeur ServiceNow – ImaKumo | environ 1 mois | Paris | Alternance
    Contexte : Conception d’une interface de saisie des temps et de statistiques entièrement qui tient compte des horaires hors France
    métropolitaine (DOM-TOM) réalisée à l’aide d’AngularJS, mission chez le client.
    Objectifs : Rendre le portail compatible avec tous les fuseaux horaires et créer un module de gestion de la saisie des temps en prenant
    en compte dynamiquement les jours fériés et les vacances.
    Missions :
    Analyse et compréhension des anomalies.
    Développement de patchs.
    Test et mise en production.
    Environnement technique : AngularJS, Javascript, Bootstrap.

    CEB | Consultant développeur ServiceNow – ImaKumo | environ 1 mois | Lyon | Alternance
    Contexte : Mise en place d’un portail de service multilingue pour la gestion des ressources humaines, la gestion des incidents et des
    demandes ainsi que la gestion des services informatique.
    Objectifs : Rendre le portail compatible avec tous les fuseaux horaires et créer un module de gestion de la saisie des temps en prenant
    en compte dynamiquement les jours fériés et les vacances.
    Missions :
    Rendre de le portail responsive design (Bootstrap).
    Gérer l’internationalisation.
    Créer un module de gestion d’événements en AngularJS.
    Intégration de maquettes.
    Environnement technique : AngularJS, Javascript, Bootstrap.

    Projet « ISI Clean » pour NERA Propreté | Chargé de projet – ISI Solutions | 6 mois | Cran Gevrier | Alternance
    Contexte : Conception et développement d’un outil de gestion des heures et de pointage horaire géolocalisé pour une entreprise de
    propreté, autonomie totale sur le projet.
    Objectifs : Réponse à la problématique du client, conception, POC et réalisation d’un module de pointage géolocalisé de A à Z en
    autonomie total.
    Missions :
    Analyse du besoin.
    Conception et réalisation d’une première maquette fonctionnelle avec Silex.
    Conception et réalisation de l’outil complet.
    Conception et réalisation d’une api REST avec Laravel.
    Mise en production de l’outil.
    Amélioration des fonctionnalités.
    Environnement technique : Laravel, PHP7, NodeJS, PostgreSQL, Socket.io, Debian, Silex, Bootstrap.

    Enrobalp | Chargé de projet – ISI Solutions | 2 mois | Cran Gevrier | Alternance
    Contexte : Déploiement d’une solution ERP/CRM destiné à la gestion de l’entreprise, j’étais en autonomie sur le projet.
    Objectifs : Déployer, mettre en place différents modules de l’ERP/CRM et créer des maquettes personnalisées pour le client.
    Missions :
    Installation de l’outil et configuration du serveur.
    Administration et découpage des tâches.
    Développement et mise en place de services personnalisés.
    Maquettage des différents supports (PDF, Word).
    Accompagnement des utilisateurs au changement (formation, support).
    Amélioration des fonctionnalités.
    Environnement technique : Dolibarr, PHP5, MySQL, jQuery, Javascript.

    Projet interne « ISI Mailing » | Chargé de projet – ISI Solutions | 3 mois | Cran Gevrier | Alternance
    Contexte : Conception, développement et déploiement d’une solution de mailing de masse, projet en autonomie.
    Objectifs : Créer et réaliser un outil de mailing de masse piloté par une tâche Cron sur un serveur privé virtuel.
    Missions :
    Installation de l’outil et configuration des serveurs.
    Conception et réalisation d’un outil interne de mailing avec Laravel et NodeJS.
    Conception et réalisation d’une api REST avec Laravel.
    Création d’un Cron Job permettant de vérifier si un mailing doit être envoyé.
    Activation manuelle via Web sockets.
    Mise en production de l’outil.
    Environnement technique : Laravel, PHP7, NodeJS, Socket.io, Linux, Bootstrap.

    Aravis Géo | développeur PHP – ISI Solutions | 2 mois | Cran Gevrier | Stage fin d’année de DUT
    Contexte : Déploiement d’une solution ERP/CRM destiné à la gestion de l’entreprise, stage de fin d’année de DUT.
    Objectifs : Déployer, mettre en place différents modules de l’ERP/CRM et créer des maquettes personnalisées pour le client.
    Missions :
    Installation de l’outil et configuration du serveur.
    Développement et mise en place de services personnalisés.
    Maquettage des différents supports (PDF, Word).
    Accompagnement des utilisateurs au changement (formation, support).
    Amélioration des fonctionnalités.
    Environnement technique : Dolibarr, PHP5, MySQL, jQuery, Javascript.


Études et formations
  • Diplômes

    Master informatique en alternance « Expert en Informatique et Système d’information »
    EPSI Lyon | de 2016 à 2018
    Licence professionnelle en alternance « Développeur Informatique Multisupports »
    CCI Formation Annecy | de 2015 à 2016 | major
    Diplôme Universitaire de Technologie en Informatique
    Université Savoie Mont-Blanc – IUT Annecy – Annecy le Vieux | de 2013 à 2015
    Baccalauréat sciences et technologies de l'industrie et du développement durable option énergie et environnement
    Lycée Arbez Carme – Bellignat | de 2010 à 2013 | mention bien

    Formations en organismes

    Formation Angular 7
    Apollo Formation – Lyon – 2018
    Formation ServiceNow « System Administrator »
    ImaKumo – Paris - 2017

    Formations en ligne
    Formation “Modern React with Redux”
    Udemy – Stephen Grider – Décembre 2021
    Formation “Microservices with NodeJS and React”
    Udemy – Stephen Grider – Octobre 2021
    Formation “MongoDB – The complete Developer’s Guide”
    Udemy – Maximilian Schwarzmüller – Mars 2021
    Formation React
    Dyma – mars 2020
    Formation “Advanced React and Redux”
    Udemy – Stephen Grider – Décembre 2021
    Formation “NodeJS: Advanced Concepts”
    Udemy – Stephen Grider – Octobre 2021
    NodeJS – The complete Guide
    Udemy – Maximilian Schwarzmüller – Mars 2021
    Formation “Angular – The complete Guide”
    Udemy – Maximilian Schwarzmüller – Juin 2020
    Formation Node.js
    Dyma – juillet 2019
    Formation Vue.js
    Dyma – mai 2019
    Formation Angular
    Dyma – mai 2019

    Certifications

    Certification React
    Dyma – mars 2020
    Certification Node.js
    Dyma – juillet 2019
    Certification Vue.js
    Dyma – mai 2019
    Certification Angular
    Dyma – mai 2019

    Langues

    Anglais : Technique Français : Natif Allemand : basique

D'autres freelances
Développeur Angular

Ces profils pourraient vous intéresser !
CV Senior FullStack Engineer
Mickael

Senior FullStack Engineer

  • PARIS
NODE.JS Vue.js Angular DOCKER Google Cloud Platform
Disponible
CV Ingénieur de développement JAVA
Didier

Ingénieur de développement JAVA

  • PARIS
JAVA DOCKER JENKINS ORACLE POSTGRESQL GIT SCRUM Angular Kubernetes APACHE KAFKA
Disponible
CV Full Stack DevOps
Saif Eddine

Full Stack DevOps

  • ÉPINAY-SUR-SEINE
Cloud AWS HASHICORP TERRAFORM Angular NODE.JS PYTHON TypeScript DOCKER
Disponible
CV Développeur PHP LARAVEL/ANGULAR
Diogal

Développeur PHP LARAVEL/ANGULAR

  • BEG LEGUER SERVEL
HTML5 CSS BOOTSTRAP PHP LARAVEL Angular GIT GITLAB Github JAVASCRIPT PHP
Bientôt disponible
CV Développeur  Full stack
Robert

Développeur Full stack

  • LYON
JAVA PHP JAVASCRIPT SQL ORACLE Angular MYSQL
Disponible
CV Développeur Full Stack - Tech Lead
Enzo

Développeur Full Stack - Tech Lead

  • BAYONNE
JAVA PHP SYMFONY Angular CI/CD DEBIAN TypeScript
Bientôt disponible
CV Senior full-Stack Java Spring / Angular
Alioune

Senior full-Stack Java Spring / Angular

  • CHEVRY-COSSIGNY
J2EE SPRING Angular JAVASCRIPT
Bientôt disponible
CV Développeur Angular
Aymen

Développeur Angular

  • PONT-SAINTE-MAXENCE
JAVASCRIPT Angular TypeScript HTML5 CSS IONIC
Disponible
CV Développeur Android Kotlin
Senda

Développeur Android Kotlin

  • ÉPINAY-SUR-SEINE
Kotlin JAVA XML SQL Angular NODE.JS
Disponible
CV Développeur JAVA - ANGULAR
Demba

Développeur JAVA - ANGULAR

  • SACQUENVILLE
JAVA Angular Spring Boot POSTGRES GIT SWAGGER Kafka RabbitMQ JENKINS AMAZON AWS
Bientôt disponible