Expérience professionnelle
Ingénieur d’études et développement Java & Big data
Novembre 2018-Mai2019
Projet réalisé dans une équipe de 3 personnes
Readership Temps réel : destinée à l’équipe des sales afin de suivre en temps réel la lecture
des blasts ainsi que le calcul des indicateurs (taux d’ouverture de mails & documents envoyés
aux clients)
MISSIONS
◼ Conception : Proposer une architecture qui s’intègre à
l’existant.
◼ Développer les jobs nifi
◼ Ecrire les scripts KSQL de création de Table & stream pour les
agrégats
◼ Développer les listeners Kafka & service rest
◼ Développer les websockets qui mettent à jour les vues
utilisateur
◼ Développer les vues utilisateur
ENVIRONNEMENT TECHNIQUE
◼ Système : Windows 7
◼ Langages : Java8, KSQL, SQL, HTML,
EL, Javascript
◼ Technologie : Spring MVC,
Websocket, kafka, nifi, EXTJS
◼ Outils : IntelllIJ, SQLDevelopper,
Squirrel, Jenkins, nexus, maven
◼ Intégration continue: Jenkins
◼ Frameworks : Spring webmvc,
◼ ORM : Jpa/Hibernate
◼ Container de servlet :Tomcat
◼ Versioning: GIT
◼ Base de données : Oracle 12g
◼ Méthodologie : V
Janvier 2017 --- Projet réalisé dans une équipe de 5 personnes
Développement d’une application web pour la gestion des risques
MISSIONS
Développement des modules front en angular 1.5
Développement des services REST en java 8
Tests unitaires, non reg
Gestion des livrables, recette, pprod et prod
ENVIRONNEMENT TECHNIQUE
Système : Windows 7
Langages : Java8, TypeScript, SQL, HTML, CSS
Plateforme : Angular 1.5
Technologie : REST, SPRING MVC, MAVEN, NPM
Outils : IntelllIJ
Frameworks : Spring core, MVC
Hibernate/JPA, Dozer
Junit, Mockito, squish
Serveur d’application : Wildfly, Git
Base de données : Oracle
Méthodologie : Agile
Ingénieur d’études et développement JEE & Angular Aout – Décembre 2016
Projet réalisé dans une équipe de 6 personnes
Développement d’une application web pour le missionement des experts
MISSIONS
Développement des vues : vérification de risque, Honoraires, expertise, Fiche d’évaluation (angular 2)
Développement des services REST
Développement des couches d’appel au service GMT et agenda
SFDU & SDI
ENVIRONNEMENT TECHNIQUE
Système : Windows 7
Langages : Java6, TypeScript, SQL, HTML
Plateforme : Angular2
Technologie : REST, SPRING MVC
Outils : IntelllIJ, WebStorm
Frameworks : Spring core, Boot, MVC
JDBCTemplate,
Junit
Serveur d’application : Tomcat, SVN
Base de données : Db2, MySQL
Méthodologie : V
Ingénieur développement JEE Bureau veritas Janvier – Aout 2016
Projet réalisé dans une équipe de 5 personnes
1- MyVeristar info : Application destinée aux clients pour la gestion de leur flotte :
- Suivi des certifications des bateaux
- Notification en vue d’une échéance de contrôle à bord des bateaux
- Suivi des recommandations émises par les surveyors
2- Connected Surveyor : Application destinée aux surveyors. Elle sert à effectuer les contrôles à bord des bateaux
MISSIONS
Mise en place du socle technique (framework interne)
Développement des web-services SOAP (Back End)
Interaction avec la base de données : Sybase
Développement du module d’authentification utilisant un service Ldap
Développement du module d’export des jobs
Maintenance corrective
Tests unitaire
ENVIRONNEMENT TECHNIQUE
Système : Android, Windows 7
Langages : Java6
Technologie : Soap, Jax-ws
Outils : Eclipse
Frameworks : Spring core,
Hibernate,
JSP
Junit, Mockito
Serveur d’application : JBoss 6, SVN
Jboss 6
Base de données : Sybase, Oracle 11g
Méthodologie : SCRUM
Ingénieur d’études et développement JEE Coface Octobre – Décembre 2015
Projet réalisé dans une équipe de 3 personnes
Conception et réalisation d’une application web et de deux batchs pour le calcul des frais d’assurance. Application utilisée par les agents de vente
MISSIONS
Conception technique du batch FMS_MDELIVERFEES
Développement du batch FMS_MDELIVERFEES
Développement du view FeesMgtView
Rédaction de la documentation de livraison.
Maintenance corrective.
ENVIRONNEMENT TECHNIQUE
Système : Windows 7.
Langages Java6, JSP,Javascript.
Frameworks :Spring (core, JDBC) Hibernate JPA, JSF2, PRIMEFACES CARBASE
Serveur d’application: Weblogic
Outils : Eclipse
Dimension.
Base de données Oracle 11g
Ingénieur d’études et développement JEE KARAVEL-PROMOVACANCE Novembre 2013 – Juillet 2015
Projet réalisé dans une équipe de 5 personnes
Projet 1 : Réalisation d’une application web pour le suivi des batchs Talend
Projet 2 : Développement d’un module de gestion des compétences dans une application backoffice (backoffice.organisation)
Projet 3 : Refonte d’une application (virage.filtre) de gestion de fournisseurs aériens (Multi-GDS)
Projet 4 : Développement de WebServices pour la gestion des workflows dossier
Projet 5 : Implémentation d’un service pour la gestion électronique des documents
MISSIONS
Etudes de besoins utilisateurs
Rédaction des spécifications technique
Développements
Tests unitaires ENVIRONNEMENT TECHNIQUE
Système : Windows 7,
Langages : Java6, SQL, HTML5/ CSS3/
HIBERNATE 3, SPRING 3 (SECURITY, ORM, MVC), WEBSERVICE SOAP CXF,
VAADIN 6 & 7,
TALEND, JUNIT, SVN, MYSQL
CYCLE EN V
Concepteur & développeur JEE Projet personnel 2014 – En cours
Conception et implémentation d’un site d’annonces basé sur la notion de service
********
MISSIONS
Etudes de marché
Rédaction des spécifications
Développement de l’application
Tests unitaires Support ENVIRONNEMENT TECHNIQUE
Système : Windows 8
LANGAGES : JAVA 7, SQL
SPRING (CORE, BATCH, SECURITY)
HIBERNATE 3, SPRING 3 (SECURITY, ORM, MVC)
RESTFUL, JSF 2, PRIMEFACES 4, JUNIT, JAVASCRIPT
SVN (CLOUDFORGES)
MYSQL
Développeur JEE SOPRA-GROUP Mars – Septembre 2013
Projet : Développement d’un add-on (extension) pour la recherche facettée dans Alfresco
MISSIONS
Etudes de besoins utilisateurs
Rédaction des spécifications
Développement de l’application
Tests unitaires
Recettes ENVIRONNEMENT TECHNIQUE
Système : Windows 7
Alfresco
JAVA 6, JAVASCRIPT (JQUERY,
YUI 3, XML
HIBERNATE 3, SPRING 3 (ORM,MVC),
RESTFUL, VAADIN 6, JUNIT
SVN, GIT
MYSQL
METHODES AGILES
DIPLÔMES
2012 – 2013 Master2 - Systèmes d’informations réseaux et sécurités- Université du Havre
2007 – 2012 Master2 - Bases de données et systèmes d’information distribué - Université d’Oran
2015 Formation Angular 1.3 par SOAT
CONNAISSANCES TECHNIQUES
Développement Java, Angular, Javascript, Android ADT
Langages maitrisés Java 6/7/8, TypeScript, HTML5, CSS3 Javascript, SQL
Langages vus C, PLSQL, Visual Basic
Frameworks AngularJS 1/2, Bootstrap 3.0, JQuery 1.8, Hibernate 3, Spring 4 (Batch, MVC, SECURITY, LDAP), GWT, VAADIN, YUI 3
Outils de développement Eclipse, Android Studio, ADT, Subversion, GIT, Jenkins, Maven
Servlet, SOAP, REST, WSDL.
Serveurs d’application Apache Tomcat, JBOSS, Weblogic
Systèmes XP/Vista/Seven/8, Linux (Ubuntu, redhat).
SGBDR SQL Server, Oracle, MySQL, PostgreSql1.9, sybase
Méthodes SCRUM, Cycle en V
Langues
Anglais technique