Nabil - Développeur JAVA
Ref : 200304D001-
92500 RUEIL MALMAISON
-
Développeur (30 ans)
-
Totalement mobile
-
En portage salarial
-
Enseignant Java
à ESGI, ParisJan 2019 - aujourd'huiEcole d'ingénieur en informatique
Enseignement de la matière Java Avancée pour la promotion de 3ème année de MOC (Mobilité et
Objects Connectés) .
• Sujets abordés:
• Généralités sur la programmation orientée objet
• Types génériques
• Nouveautés Java 8
• Création des supports de cours
• Création de TP / Examens -
Développeur Java
à Renault, Boulogne BillancourtJan 2017 - aujourd'huiL’objectif de la mission est de mettre en place une architecture en micro service, permettant de gérer
Environnement technique: Linux, Spring Boot 2, Java 10/11, Kotlin, Groovy, Angular 5/7, Node.Js, HTML5, CSS 3, Flyway, JWT, Gradle 5, AWS, Git, Gitlab/Gitlab-CI, Jira, Docker, Elasticsearch,Postgresql
le back-end du parc d’application du groupe Renault notamment:
• Application de génération de devis de véhicules en ligne
• Application de gestion du référentiel client
• Application de recherche/ achat de véhicules d’occasions
• Application de prise de rendez-vous chez les concessionnaires
• Application Web/Mobile d’espace client (service sur les véhicules) MyRenault.
• Application de gestion de vente au personnel Renault (promotions)
• Equipe de 7 personnes
• Méthodologie SCRUM
• Développement d'API REST en micro-services
• Développement de batch d'import de véhicules
• Création d'IHM (back-office en Angular 5)
• Développement de librairies interne (client REST - Log...)
• Utilisation du AWS SDK (Lambda - S3 - SQS - RDS)
• Revue de code
• Tests (unitaire - intégrations - automatisés)
• Migration continue ( Gradle 6 / Spring boot 2.2.1 / Java 11 -
Dévelopeur Java à Lexis Nexis, Paris
Jan 2017 - aujourd'huiRéalisation d'une application web from-scratch pour un cabinet d’avocats, permettant la constitution
Environnement technique: Windows, JAVA EE 1.8, JavaScript, HTML5, CSS 3, Spring Boot 1.5.1, Sping Security, Liquibase, Thymleaf, Apache POI, JQuery, Maven 3, Sonar, SVN, Trello, Tomcat 8, Myqsl 5.7.
d’un dossier client pour une demande de financement (formulaires), l’extraction de données (Excel)
ainsi que la génération dynamique de contrats.
• Travail en complète autonomie
• Analyse des spécifications fonctionnelles
• Etude et choix techniques
• Planification et organisation des tâches avec le client
• Gestion de l’authentification et définition des rôles
• Développement d’un Term Sheet (ensemble de rubriques contenant pour chacune une suite
de formulaires)
• Création d'API, validation/contrôle de données
• Mise en place de règles de calculs déterminant le pourcentage d’avancement du dossier client
• Algorithme de génération de contrats avec clauses dynamiques
• Développement d'une IHM ( en suivant un template défini )
• Export Excel
• Déploiement de la solution -
Développeur Java à Mairie de Paris, Paris
Jan 2016 - Jan 2017L’objectif de la mission est de réaliser une application web permettant la coordination des travaux de
Environnement technique : Windows JAVA EE 1.7, JavaScript, HTML5, CSS 3, Lutèce 5, Spring 3.1, Bootstrap 3.3.7, Maven 3, Jenkins, Git, Tomcat 7 Gitlab, Sonar, PostgreSQL 9.4.12, Agile (SCRUM)
voirie (CTV)
• Equipe de 5 personnes
• Analyse et suivi des spécifications techniques et fonctionnelles
• Estimation des tâches.
• Modélisation de données
• Développement de formulaires de demandes d’occupation de l’espace publique (chantier)
• Création d’une partie d’instruction des demandes
• Gestion des droits utilisateurs
• Mise en place d’un système de cartographie (dessin d’emprises)
• Intégration continue -
Ingénieur d'études
à SOAT, ParisJan 2016 - aujourd'huiSociété de service en informatique.
Consultant sur les technologies Java.
Animation de "Masterclass" (formations) aux consultants à propos du Clean Code. -
Développeur Java, Airbus, Toulouse
ALTERNANCEJan 2016 - Jan 2016Alternance sur un projet au forfait chez Altran pour le compte d’Airbus – Groupe industriel
Environnement technique: Linux centos 7,JAVA EE 7 /8, AUI, JavaScript, HTML5, CSS3, Liferay 6.2, Hibernate, Maven, Jenkins, Git, Tomcat, Tuleap, PostgreSql, Agile, KANBAN
aéronautique. L’objectif de la mission est de réaliser un portail web from-scratch permettant la gestion
des demandes d’images satellites pour Airbus Defense & Space.
• Analyse et suivi des spécifications techniques et fonctionnelles
• Participation au planning poker
• Mise en place des outils et de l’environnement de développement
• Création du modèle de données
• Gestion des vues administrateurs / utilisateurs
• Développement du module de demande permettant aux membres de consulter, effectuer,
exporter des demandes d’images satellites
• Mises-en place d'un workflow pour les demandes d’images
• Rédaction du plan de test fonctionnel
• Intégration continue
• Animation des démos client Airbus
• Rédaction de la documentation utilisateur
-
Master DL (Développement Logiciel),
Université Paul Sabatier, Toulouse2014 -
Licence Mathématique Informatique
, Univérsité Paris Descartes, Paris2013 -
DUT informatique, IUT de Vélizy, Vélizy-Villacoublay
2011
Java 8 +
API REST
Git
SpringBoot 2
Clean Code - Code Review
Microservices
Amazon AWS
Gradle
Elasticsearch
Agile et SCRUM
Docker
Angular 5+
Node Js