Amine - Développeur JAVASCRIPT
Ref : 140929R002-
75017 PARIS
-
Développeur, Intégrateur technique, Webmaster (27 ans)
-
Totalement mobile
-
Freelance
Expérience professionnelle
Développeur React
FNAC
Sept 2019 - mars 2020
Développeur js - React
Engie
Sept 2018 - mai 2019
Projets web a l'ecole 42
Développement complet / Sites de rencontre - site de streaming vidéo
Janv - avr 2018
ACCOR Expert J2EE
D’octobre 2014 à ce jour
Projet : Gestion des cartes de crédit: Mise en place d’un middleware pour l’orchestration et cryptage des cartes de crédit.
Equipe de 3 personnes : 1 Chef de projet, Expert, 1 développeur.
Les principales fonctionnalités réalisées sont les suivantes :
• Mise en place du socle de l’application (intégration bus pour les traitements asynchrones, traitement Batch).
• Rédaction des spécifications techniques et de supervision
• Conception, développement et session de présentation sur l’application
• AUDIT de code
Environnement technique:
JAVA 6, Web Services REST, SPRING INTEGRATION, SPRING BATCH, HIBERNATE, TOMCAT, ECLIPSE, SVN, Junit, Jira, Maven, ALM Quality Center, CXF, Guava, Jenkins
GENERALI Expert J2EE
D’octobre 2013 à septembre 2014
Projet : NewAuto: Mise en place d’une application pour la souscription du nouveau produit Auto mono véhicule.
Equipe de 5 personnes : 1 Chef de projet, Expert, 3 concepteurs/développeurs.
Les principales fonctionnalités réalisées sont les suivantes :
• Audit de l’application existence
• Mise en place du socle de l’application.
• Conception & développement
• Migration JSF 1.2 vers JSF 2
• Migration XFIRE vers CXF
• Mise en place des tests avec JMeter
Environnement technique:
JAVA 6, AJAX, JSF (Rich Faces), Web Services, SPRING, AOP, HIBERNATE, JBOSS 6, JMeter, ECLIPSE, SVN, Junit, Jira, Maven, MagicDraw, CXF, Maven, Guava, Jenkins, Sonar
GDF Suez Expertise SOA & AS2
Juillet 2011 à septembre 2013
Mission: Expertise DataPower, SOA
• Expertise SOA
o Déploiements des Web Services pour les environnements d’Intégration / Recette des projets
o Rédaction des documents pour le développement des Web Services(SOAP)
o Formation aux projets (concepts DataPower, déploiements, …)
o Responsable de la plate-forme DataPower d’Expertise
o Industrialisation des processus de déploiements / Outillage
o Déploiements d’environnements d’Intégration / Recette des projets
o Support Niveau 3 pour les projets (environnements de Pré-Production et Production inclus)
o Mise en place d’un Wiki Expertise sous SharePoint
o Participation au GUIDE Share IBM DataPower France
o Veille technologique
• Offre de Service AS2 (flux B2B)
o Optimisation/Correction de la solution existante pour la rendre opérationnelle
o Mise en place d’environnements d’Intégration / Recette pour les projets
o Tests en environnement d’Intégration / Recette / Pré-Production
o Pilotage des tests réalisés en Pré-Production
o Sécurisation des mises en Pré-Production et Production
o Accompagnement des projets (conseils, validation, …)
• Offre de Service FTP
o Réalisation d’un POC pour les échanges basés sur FTPS/SFTP avec les partenaires externes
o Production des livrables de l’offre : PTI, PTE, formulaires SRF2, …
Environnement technique:
DataPower XS40 / XB60, XML, XSLT, Web Services, AS2, SOMA, cURL, SOAP UI, Mantis, Hyperic, Java, Perl, Oracle WebLogic Server 10g R3.
Références Projets : FEDEX, Ermes, Symphonie, ********, O², OCEAN, GDFE, DECLIC, Contrast ,OSR, Pôle Echanges, PBP , SMARTN, GAIA, IAM4U
GENERALI Expert Technique Java J2EE
D’octobre 2008 à juin 2011
Projet 1 : TOSCA : Mise en place d’une application de gestion des clients, des contrats, des suspens et tarification pour le service souscription et dommages du groupe pour le domaine IARD.
Equipe de 6 personnes : 1 Chef de projet, 1 Scrum master, 4 concepteurs/développeurs.
• Optimisations : Optimisations du front, mis en place d’EhCache
• Mise en place de l’architecture technique de l’application de gestion des contrats et suspens
• Encadrement des développeurs
• Développement et test (TDD : Test Driven Development)
• Rôle de référent technique
• Méthodologie SCRUM
Environnement technique:
JAVA 6, AJAX, JSF (Rich Faces, facelet, XHTML), Web Services, SPRING, AOP, JMOCK, ACEGI SECURITY, HIBERNATE, JBOSS 5, ECLIPSE, SVN, Junit, Jira, Maven, JProfiler, SCRUM, TDD
Projet 2 : MAESTRO : Intervention dans le cadre du projet de Poste de Travail Gestionnaire pour l’ensemble des gestionnaires de Generali (1700 gestionnaires) pour le domaine IARD et VIE.
Equipe de 13 personnes : 1 Chef de projet, 3 Architectes, 10 concepteurs/développeurs.
Les principales fonctionnalités réalisées sont les suivantes :
o Gestion des corbeilles et bons de travail
o Gestion des contrats
o Traçabilité
o Injection des plis/pièces
o Reporting
• Conception
• Développement
• Etude des performances
• Test (TDD : Test Driven Development)
• Méthodologie SCRUM
Environnement technique:
JAVA 5, AJAX, JSF (RichFaces, facelet, XHTML), JBoss Seam, Web Services, FileNet, SPRING, AOP, JMOCK, ACEGI SECURITY, HIBERNATE, JBOSS 4.2, ECLIPSE, SVN, Junit, LOG4J, SQL DEVLOPER, ORACLE 10g, Jira, Maven, CSS, SRUM, TDD
SODEXO Ingénieur études et développement
De juillet 2008 à septembre 2008
(Forfait)
Projet : Renfort dans le cadre du portail intitulé Extranet SODEXHO-CCS pour développer le module gestion de bon de commande.
Le futur Extranet SODEXHO-CCS sera un espace client multi produit.
Equipe de 7 personnes : 1 Chef de projet, 1 Architecte, 5 concepteurs/développeurs.
Les principales fonctionnalités attendues sont les suivantes :
o Passer une commande
o Gérer ses compte(s) client
o Gérer ses opérations
o Navigation et ergonomie du site
o Marketing / communication
• Réalisation du POC sur le portail LifeRay
• Rédaction du dossier d’architecture technique
• Conception et développement
Environnement technique :
JAVA 6, GROOVY, LIFERAY (Framework de portlets), ESB (APACHE CAMEL), AJAX, JSF (My faces, Tomahawk, facelet, XHTML), SPRING, ACEGI SECURITY, HIBERNATE, JBOSS 4.2, ECLIPSE 3.2, SVN, Junit, LOG4J,SQL DEVLOPER, ORACLE 10g, Continuum, ANT, MANTIS.
SANOFI AVENTIS Ingénieur études et développement
De juin 2007 à juin 2008
Projet 1 : L’objectif du système est de permettre l’envoi de messages groupés à un ensemble de collaborateurs du groupe via des listes de diffusion préalablement constituées.
Equipe de 7 personnes : 1 Chef de projet, 1 Expert technique, 5 concepteurs / développeurs.
• Conception
• Mise en accessibilité des composants JSF
• Préparation du squelette technique de projet et des composants JSF
• Développement
• Test
Environnement technique :
JSF (My faces , Tomahawk, facelet, templates XHTML), SPRING, ACEGI SECURITY, HIBERNATE, WEBSHERE 6, RAD 7, UML,CLEAR CASE, Junit, WebServices, LOG4J,TOAD, ORACLE 10g, MERCURY QUALITY CENTER , SSL, OCAWA.
Projet 2 : Intervention dans le cadre de la mise en place d’un système de consultation du tableau de synthèse des activités métier et de son évolution régulière.
Equipe de 7 personnes : 1 Chef de projet, 1 Expert technique, 5 concepteurs / développeurs.
• Chiffrage des évolutions
• Conception
• Développement
• Test
Environnement technique :
JAVA/J2EE, AJAX, SAP, SPRING, JSP, STRUTS, JCO CONNECTOR, WEBSHERE 6, RAD 6, SAP LOGON, UML, PUTTY, SVN, Junit, WebService, LOG4J, MERCURY QUALITY CENTER, SSL
Projet 3 : Intervention dans le cadre de la mise en place d’un système de gestion électronique des fiches fournisseurs, qui comporte différents composants métiers.
Equipe de 9 personnes : 1 Chef de projet, 1 Architecte, 1 Expert technique, 6 concepteurs / développeurs.
- Première partie : WebAPP (Cette partie constitue une application web)
• Chiffrage des évolutions
• Conception
• Développement
• Etude des performances
• Test
Environnement technique :
JAVA/J2EE, SPRING, STRUTS, HIBERNATE, SAP, RAD 6, WEBSPHERE 6, JSP, WEBSERVICE, JCO Connecter, XML, UML, JBPM, Velocity, Oracle 10g, SVN, Display Tag, LOG4J, JAVASCRIPT, TOAD, FILE ZILA, PUTTY, MERCURY QUALITY CENTER, SAP LOGON, Microsoft Stress Tools, SSL, JAVA MAIL.
- Deuxième partie : Standalone (C’est une application qui permet l’étude des données sous formats XML provenant de SAP et de les migrer vers la base de données)
• Chiffrage des évolutions
• Conception
• Développement
• Etude des performances
• Test
Environnement technique :
JAVA/J2EE, SAP, HIBERNATE, XML, JAXB 2.0, RAD 6, LOG4J, Oracle 10g, UML, SVN, TOAD, JPROFILER, FILE ZILA, PUTTY, MERCURY QUALITY CENTER.
Société Nationale Immobilière Ingénieur études et développement
De juin 2006 à Mai 2007
Projet 1 : Intervention dans le cadre de la refonte du système d’information du département de la direction des biens.
Equipe de 5 personnes : 1 Chef de projet, 1 Architecte, 3 concepteurs/développeurs.
• Développement d’un squelette de module sur la partie gestion des courriers puis application de ce squelette à tous les modules des applications Revente
• Migration des données de cobol à oracle
• Test
Environnement technique :
JAVA/J2EE, JSP, STRUTS, Internationalisation, EJB 2, XML, UML, Merise, Rational Rose, PowerAMC Designer, Oracle, JBoss, JBuilder 2005, CVS, JAAS, LOG4J, Javascript, DBVisualizer, PTS (Process Tracking System), SQLDevlopper
Projet 2 : Intervention en toute autonomie sur la partie « Rachat », prospection et acquisition de terrains nus, gestion des lotissements, parcelles, statistiques de gestion, génération des contrats.
Equipe de 3 personnes : 1 Chef de projet, 2 concepteurs / développeurs.
• Conception (y compris de la base de données)
• Développement
• Test
Environnement technique :
JAVA/J2EE, JSP, STRUTS, Internationalisation, EJB 2, XML, Javascript, UML, Merise, Rational Rose, PowerAMC Designer, Oracle, JfreeChart, IReports, JBoss, JBuilder 2005, SQLDevlopper, CVS, JAAS, LOG4J,Design Pattern, PTS (Process Tracking System).
******** Ingénieur études et développement
De janvier à juin 2006
Projet : En binôme pour un éditeur de logiciels, conception et développement d’une application de déploiement et d’administration d’un IDS (Intrusion Detection System) distribué.
• Conception avec UML
• Développement Java
Environnement technique :
JAVA, UML, SWING, CORBA, C, JfreeChart, IReports
Projet de fin de 2ème année Développeur
4 mois
Projet : Groupe de 4 personnes : conception et développement d’un logiciel de Production Assisté par Ordinateur.
• Conception
• Développement
Environnement technique :
JAVA (Communication avec les sockets en Java), SWING, UML, Jbuilder 9, Oracle
Projets de 1ère et 2ème année d’école Développeur
• 3 mois : conception et développement d’une application de Chat (UML, RUP, Java, RMI, Corba, Socket, ECLIPSE)
• 2 mois : mise en place d’une application pour la sécurité dans les réseaux distribuée à l’aide de l’architecture Corba (C, Corba)
• 2 mois : Réalisation d’un gestionnaire de documents (EJB, JBOSS, JAVA, ECLIPSE)
COMPETENCES TECHNIQUES
Modélisation / Design UML, Rational Rose, Merise, AMC PowerDesigner
Langages de programmations Java/JEE (Servlet, JSP, WebServices, JSF, JPA, EJB 2, SWING), GROOVY, XML, XSL, C, JavaScript, Visual Basic, Shell
Framework JAX-WS, LIFERAY, SPRING, JBOSSSEAM, Struts, Hibernate, Apache Camel JBPM, Ajax, IReports, JFreeChart, , CXF, Acegi security (Spring Security)
Environnements de développement RAD 7,RAD 6,Eclipse (Europa, Ganymede), JBuilder
Outils JIRA, MAVEN, JProfiler, JMock, SVN, JUnit, ANT, Continuum, Mantis, Clear Case, Quality Center, Test Driven Development (TDD)
Bases de données & NoSQL MongoDB,Oracle 8-9-10g, MySQL, Access
Serveurs d’application WebSphere, Jboss, Tomcat
ERP SAP
Boîtiers de filtrage IBM WebSphere DataPower SOA Appliances XS40 / XB60
DIPLOMES ET FORMATION
Cursus d'ingenierie en informatique
Ecole 42
2016 - 2018
Licence de mathématiques
Sorbonne Université - Campus pierre et marie curie ; Paris
2016 - 2018
Classes préparatoire aux grandes écoles - MPSI ( Mathématiques;
physique, et science de l'ingénieur )
Lycée Gustave Monod; Enghien - les - Bains)
2015 - 2016
Baccalauréat S option SVT spécialité maths - Mention bien
Lycée Romain Roland; Goussainville
Juillet 2015
Juillet 2014 : MongoDB for Java Developers
Juin 2013 : Administration d'applications Red Hat JBoss EAP
Mars 2013 : Architect Enterprise Applications with Java EE(Oracle)
2012 : Formation TIBCO BW
2003 – 2006 : Diplôme d’Ingénieur de l’ENIS
2001 – 2003 : Cycle préparatoire Maths/Physique
2001 : Baccalauréat Scientifique
Anglais : Technique