Saattaa olla saatavilla
(Päivitetty 2020-05-08)Développeur front-end
Lyon
Äidinkieli French, Keskitasoinen English
- Material
- Angular
- Javascript
Taidot (10)
Git (Gitlab, Bitbucket)
Angular
Angular Material
Webservices REST
Tests & Qualité
JavaScript
NPM (outils de build)
intégration continue
Web Design (HTML, CSS, Responsive)
Angular Firebase
Yhteenveto
Curieux de nature, j’aime travailler dans un milieu qui évolue. J’apprécie le challenge et les projets ambitieux, le travail bien fait et quand l’ambiance dans l’équipe est bonne.J’aime me sentir utile en apportant des solutions adaptées aux problèmes que l’on peut rencontrer.
Työkokemus
2019-01 - 2019-09
Développeur full stack intervenant majoritairement sur des sujets frontend dans le cadre du développement de librairies
Angular et Java. Migration des librairies existantes depuis Angular 5vers Angular 7.
Réalisation de composants Angular complexes répondant aux demandes et maquettes des UX designers pour le besoin des projets et pouvant fonctionner en mode web et mobile.
Fonctionnement en mode agile avec livraison des nouveaux composants à la fin de chaque sprint et démonstration au client. Grande autonomie dans une équipe composée de 5 personnes.
Environnement technique
Angular 7+, Angular Material, Material design, Typescript, Javascript, RxJS, Npm, Yarn, Cordova, Java EE, Spring boot, Spring security, Intégration continue (Jenkins, Gitlab), Git, Visual studio code (IDE)
2017-06 - 2019-01
Développeur confirmé au sein d'une équipe de plus de dix personnes (tous profils confondus), je participe à la conception et à la réalisation de nouvelles fonctionnalités sur une application web de type middleware pour le domaine biomédical. Je participe également au support applicatif pour les tickets les plus complexes.
Dans le cadre de l'évolution de l'application legacy, j'interviens en tant que développeur full stack sur une phase de faisabilité.
Je réalise également des chiffrages sur les fonctionnalités à embarquer avant le développement de nouvelles versions.
Environnement technique
Java EE, Jboss, JMS, Spring, JSF, Javascript, Angular, Spring boot, Perforce
2016-07 - 2017-06
Réalisation d'une plateforme de service pour véhicules particuliers. Intégration d'un service de réservation de voituriers
(Parkopoly) pour le mondial de l'automobile 2016. Création des interfaces utilisateurs pour intégrer le service dans l'application mobile MyDS développée par Citroën/DS.
Analyse puis refactorisation d'une application web et mobile de gestion de voituriers permettant la prise en charge de véhicules entre les particuliers et les concessions Citroën
Environnement technique
Spring boot, Spring (core, security, webmvc), API REST, AWS, AngularJS, Angular, JHipster, Java 8, Boostrap CSS, Ionic, Linux, Jasmine, Junit, Mockito, MongoDB, Spring Data, QueryDSL, Cordova
2015-07 - 2016-06
Remplacement du CRM utilisé pour les commandes des PRO - PME par une API REST permettant de fournir un service consommable par d'autres applicatifs du SI.
Refonte du modèle de données des commandes pour les besoins de l'API et mise en place d'une synchronisation entre les données existantes du CRM et la nouvelle API.
Besoin d'une application web pour la gestion et la supervision de l'API REST
Environnement technique
Java EE, Webservices REST, Webservices SOAP, JOnAS, PostgreSQL, Oracle, Spring, Javascript, Marionette JS, Junit, Mockito
2019-10 - 2020-04
Leader technique front-end pour la refonte d’un logiciel existant en nouveaux modules sur une stack technique microservices Spring Boot et front Angular 8+.
Mise en place du projet Angular 8+ (architecture en modules) et du déploiement continu sur un serveur de test
Développement d’un module front pour le recrutement et d’un module pour le catalogue de formation
Mise en place des bonnes pratiques et des mesures de la qualité du code (TSLint, SonarLint, Sonar)
Collaboration avec l’UX designer et gestion du responsive sur les interfaces graphiques développées
Ecriture des tests unitaires et d’intégration et garant du respect d’une couverture de code minimum (75%)
Estimation et planification des tâches à réaliser en sprint. Réalisation de démonstration à l’issue des sprints
Environnement technique
Angular 8+, Angular Material, Material design, Typescript, Javascript, RxJS, Npm, HTML, CSS, Responsive Design,
Webservices REST, Déploiement Continu (Jenkins, Nexus, Bitbucket, Ansible), Git, Visual studio code (IDE), Tests
unitaires (Jasmine, Jacoco, Karma, Istanbul), JSON Server, Sonar
Sertifikaatit
2015-06