Entreprises, SSII, DSI

Trouvez en quelques heures les meilleurs intervenants pour vos projets.

Retour Ajouter ce CV à ma sélection Demander sa disponibilité
Photo Nabil
Nabil - Développeur JAVA CV n°200304D001
  • Profil Développeur (27 ans)
  • Mobilité Totalement mobile
  • Disponibilité Actuellement disponible
  • Statut En portage salarial
  • Domaines d'expertise Bases de données, Etudes / développements
Études et formations

FORMATION / ÉDUCATION
Master DL (Développement Logiciel), Université Paul Sabatier, Toulouse
Septembre 2014 — Juin 2016
Licence Mathématique Informatique, Univérsité Paris Descartes, Paris
Septembre 2013 — Juin 2014
DUT informatique, IUT de Vélizy, Vélizy-Villacoublay
Septembre 2011 — Juin 2013

COMPÉTENCES
Java 8 +
API REST
Git
SpringBoot 2
Clean Code - Code Review
Microservices
Amazon AWS
Gradle
Elasticsearch
Agile et SCRUM
Docker
Angular 5+
Node Js

Expériences professionnelles

EXPÉRIENCES PROFESSIONNELLES

Ingénieur d'études à SOAT, Paris
Septembre 2016 — Présent
Société de service en informatique.
Consultant sur les technologies Java.
Animation de "Masterclass" (formations) aux consultants à propos du Clean Code.

Développeur Java à Renault, Boulogne Billancourt

Juillet 2017 — Présent
L’objectif de la mission est de mettre en place une architecture en micro service, permettant de gérer
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)
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
• 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

Enseignant Java à ESGI, Paris

Septembre 2019 — Présent
Ecole 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évelopeur Java à Lexis Nexis, Paris

Mars 2017 — Juin 2017
Réalisation d'une application web from-scratch pour un cabinet d’avocats, permettant la constitution
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.
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.
• 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

Septembre 2016 — Février 2017
L’objectif de la mission est de réaliser une application web permettant la coordination des travaux de
voirie (CTV)
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)
• 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
ALTERNANCE
Développeur Java, Airbus, Toulouse

Septembre 2016 — Juin 2016
Alternance sur un projet au forfait chez Altran pour le compte d’Airbus – Groupe industriel
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.
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
• 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

Retour Ajouter ce CV à ma sélection Demander sa disponibilité