Entreprises, SSII, DSI
Trouvez rapidement les meilleurs intervenants pour tous vos projets informatiques
Photo de Youcef, Architecte J2EE

Youcef Architecte J2EE

CV n°191119D001
Études et formations

CONPETENCES TECHNIQUES

Programmation
Java, J2EE, JavaScript, jQuery, Angular
Web & Design
XHTML, HTML4, HTML5, CSS3, Responsive Web Design avec Twitter Bootstrap, XML, JSON, Angular
Composants J2EE
Servlet, JSP, Struts 2 & plugins (ssl – jquery – sitemesh, Tiles.), Swing, JAVAFX, Hibernate/ JPA, Spring, Spring Boot, Spring Cloud, Spring Data, Spring Security, JWT, Docker, Logging (SLF4J – LOGBACK – LOG4J, Hibernate, spring-webflow, AspectJ, Spring WebMvc, JSON, EJB3, Lombok, RabbitMQ
Serveur HTTP/d’application
Tomcat, Jetty, GlassFish, JBoss
Réseaux
Client/Server, Webservices (REST et Soap)
Base de données
SQL, Oracle, Mysql, Postgresql, MongoDB
Système exploitation
Linux (Ubuntu) / Windows
Outils
Eclipse, Maven, Gradle, Soap UI 4.x, SVN, GIT, JIRA, Jenkins, Sonar.
CMS
Joomla, WordPress
Méthode
Merise, UML, Scrum
Tests
JUnit, Mockito, AssertJ

FORMATIONS

2005 – 2006 Master 2 Professionnel Fondements et Ingénierie de l’Informatique et de l’image Option : Bases de Données
Université de Poitiers

2003 – 2004 Ingénieur en informatique option : Informatique industrielle
Université de Tizi-Ouzou (Algérie).

INFOS COMPLEMENTAIRES

Langues étrangères :
Anglais parlé, lu et écrit 

CENTRE D’INTERET

Athlétisme, Football, lecture, voyages, cinéma
Athlète d’élite professionnel (1997 -2001).
Champion de France d’athlétisme à Tours (1999).
Arbitre régional d’athlétisme depuis (depuis 2001).
Permis B

Expériences professionnelles

EXPERIENCES PROFESSIONNELLES

AXA GROUP SOLUTIONS : Mars 2019 à ce jour
Fonction : Architecte – Teach-Lead Java / JEE

Le domaine des assurances est chargé de prévenir les risques de blanchissement, de financement du terrorisme et de corruption, d’où la nécessité de mise en place d’une plateforme anti-blanchissement d’argent (AML) en collaboration avec le progiciel Norkom (BAE System NetReveal).

Conception, rédaction et mise en place architecture d’inspiration Micro-services et de la sécurité ;
Intervention sur des phases d’analyse, conception et développement ;
Implémentation d’un micro-service d’authentification Access Refresh Token JWT;
Accompagnement des équipes de développement, 2 juniors et un sénior ;
Recueil, chiffrage des besoin et suivi de la qualité de développement ;
Participation aux phases de tests, formation de l’équipe de test et mise en production ;
Réalisation et mise en place de tests de charge (Jmeter)
Participation aux Pentests (Résultat concluant) ;

Environnement technique : Java 8, Micro-Services, Spring Cloud, Spring Boot, Spring Security, Maven, Git, JPA, REST, JUnit, Mockito, Sonar, RabbitMQ, Docker, kubernetes, Nexus, Jenkins, Oracle, MongoDB,

Nokia-Alcatel (ASN) : Février 2016 - Février 2019
Fonction : Ingénieur d’étude et développement et maintenance JEE

Pour assurer sa position de leader et répondre aux besoins d’évolution technique des outils mis à la disposition de ses clients pour la gestion de leur réseau sous-marin, ASN s’est engagé à faire évoluer son parc de logiciels. 

Réalisations :
Participation au développement des outils de supervision et d’archivage des données remontées par la fibre optique sous-marine ;

Mes interventions se font à plusieurs niveaux :
- Participation à la revue des spécifications fonctionnelles.
- Rédaction de spécifications techniques.
- Chiffrage de la charge de travail.
- Participation à la rédaction et aux revues des cas d’utilisation.
- Auto-formation au Framework Jide.
- Développement du client lourd.
- Développement de certains services côté serveur requis côté client.
- Ecriture des tests unitaires.
- Reprise et évolution de l’existant côté serveur.
- Proposition et implémentation de nouvelles solutions techniques côté serveur.
- Réécriture/Optimisation de certains services côté serveur, avec Java 8.
- Généralisation de Java 8, côté client.
- Correction de bugs.

Environnement technique : Java 8, Swing/ Jide Framework , Hibernate/JPA, MySQL, MongoDB, JUnit, Jira mockit, Git, Spring, Gradle, Windows 7.

Site E-Commerce : Octobre 2015 - Février 2016

Fonction : Développement d'un site e-Commerce

Développement et mise en place d'un site e-commerce en améliorant la solution open-source Shopizer.

Réalisations :
Refonte de la charte graphique ;
Développement de modules permettant la vente en ligne d'articles selon les tailles et la gestion de stocke.

Environment technique: Java 7, Spring 3, Spring Security 3, Hibernate/JPA, MySQL, JUnit, service RestFull, Bootstrap, Angular, mockito, Tomcat, Spring MVC, SourceTree/Git, Maven, Json.

Achatpublic.com : Février 2014 - Septembre 2016

Fonction : Ingénieur d’étude et développement et maintenance JEE

Conception, développement et mise en place de BuyingTools, nouvelle plateforme de dématérialisation des marchés publics.

Réalisations :
Modélisation et Développement base de données ;
Développement des services
Mise en place des tests unitaires pour la couche service ;

RQ: Je travaillais en parallèle sur l'ancienne plate-forme de dématérialisation ( TMA et développement de nouvelles fonctionnalités)

Groupe Moniteur : Janvier 2013 - Février 2014

Fonction : Ingénieur d’étude et développement et maintenance JEE

Mise en place de la plateforme de dématérialisation de marchés publics de la Direction de l’Information Légale et Administrative, cabinet du Premier Ministre. (Marché public.)

Réalisations :
Modélisation et Développement base de données ;
Développement des services et interfaces de gestions de l’application ;
Mise en place des tests unitaires pour la couche service ;
Respect des référentiels RGAA ;
Intégration et mise en place ;

Environnement technique : Java 7, Oracle 11g, Tomcat, Glassfish. SVN, Framework Spring, Hibernate/JPA, Maven, Bouncy castle.

Groupe Moniteur : Mars 2012 - Janvier 2013

Fonction : Architecte – Teach-Lead Java / JEE

Conception, développement et mise en place de la plateforme Atelier, plate forme web conçue pour produire les clauses juridiques ainsi que les « Template » RTF et HTML nécessaires pour faire fonctionner la plate forme e-Rédac.

Réalisations :
Conception, rédaction et mise en place d’architecture basée sur le Framework Spring ;
Participation à la revue des spécifications fonctionnelles ;
Rédaction de spécifications techniques ;
Chiffrage de la charge de travail ;
Modélisation et Développement base de données ;
Participation au développement de la plate forme ;
Mise en place des tests unitaires pour la couche service ;
Encadrement technique et pilotage d’une équipe de 3 à 5 personnes, expertise apportée sur les problématiques d’architecture ;

Environnement technique : JAVA/J2EE, CSS, XHTML, FCKEditor, JavaScript et Ajax, Spring, Tomcat, JPA, Maven2, Hibernate, Struts2, SVN, ORACLE 10g, méthodologie (SCRUM).

Achatpublic.com : Novembre 2009 - Décembre 2010

Fonction : Ingénieur d’étude et développement et maintenance JEE

Maintenance évolutive et corrective de la plate forme Web « e-Rédac »,
E-Redac : plateforme web conçue pour produire les pièces de marché requises par les marchés publics (CCAP, AE, RC) sous format RTF, basé sur des clauses juridiques fournis sous format XML par un partenaire (Réseau SCET).

Réalisations :
Refonte de la charte graphique ;
Conception de l’ergonomie et refonte du module d’administration de l’application ;
Conception et refonte de module connecteur avec la plate forme de dématérialisation des marchés publics achatpublic.com ;
Support Utilisateurs (support niveau2) / Maintenance corrective ;

Environnement technique : JAVA/J2EE (Servlet/JSP), CSS, XHTML JavaScript et Ajax, JQuery, Hibernate, Struts2, (CVS/SVN), ORACLE 9g, Tomcat, Eclipse.

Achatpublic.com : Mai 2007 - Décembre 2009

Fonction : Ingénieur d’étude et développement et maintenance JEE

Maintenance évolutive de la plateforme de dématérialisations des marchés publics

Réalisations :
Préparation de spécifications techniques ;
Modélisation et Développement de la base de données ;
Développement et maintenance des modules de dématérialisation des procédures des marchés publics (Salle des Marchés) ;
Amélioration de l’ergonomie et élaboration d’une nouvelle charte graphique ;
Développement de modules spécifiques pour la dématérialisation des procédures d’appels d’offres et pour la rédaction des pièces administratives conformes au code des marchés publics.
Maintenance et entretien de l’application en production.

Environnement technique : JAVA/J2EE (JSP, Servlets, Swing), JavaScript, Html (XHTML, CSS), Tomcat, CVS, ORACLE 9g, Toad, XML, Hibernate, UML.

Achatpublic.com : Octobre 2006 - Mai 2007

Fonction : Ingénieur d’étude et développement et maintenance JEE

Conception, développement et mise en place d'un outil d’archivage pour la DGME (La direction générale de la modernisation de l'État).

Réalisations :
Préparation de spécifications techniques
Modélisation et Développement de la base de données
Conception et développement
Intégration et mise en place

Environnement technique : JAVA/J2EE (Servlets/ JSP, Swing), JavaScript, Html (XHTML, CSS), Tomcat, CVS, ORACLE 9g, Toad, XML, Hibernate.

Achatpublic.com : Avril 2006 - Septembre 2006
Stage de 6 mois

2005 – 2006 Université de Poitiers
Projet Data Warehouse « Self Tuning d’un entrepôt de données » 
Création sous Oracle du schéma de l’entrepôt.
Implémentation d’une interface logicielle permettant à l’administrateur de l’entrepôt de données d’anticiper sur la sélection des structures d’optimisation.

2004 – 2005 Institut du Froid de Tizi-Ouzou (Algérie)
Enseignant en programmation informatique (Algorithme, Conception base de données).

2003 – 2004 SONATRACH (Algérie)
Stage de fin d’études d’ingénieur : « Réalisation d’un logiciel de synthèse d’image 3D basé sur la modélisation polygonale »