Abdelmalek - Chef de projet JAVA
Ref : 110616O002-
69003 LYON
-
Chef de projet, Développeur, Support utilisateurs (57 ans)
-
Freelance
Expériences Professionnelles
Depuis 02/2019
GROUPE T2I : Développeur Workaround
Depuis 02/2019
Développeur BPM Workflow et Java - 50% Support, 50% Projet
Domaine d’activité : Editeur dématérialisation, Acquisition, GED et Workflow avec plus de 120 clients essentiellement et en partenariat avec plusieurs ERP (Cassiopae, Aeron Prem, Akuitéo …)
Contexte : Rattaché au service Support N2 à 50% et au service projet à 50% pour assurer la maintenance corrective et évolutive des demandes clients et intervenir sur la réalisation de nouveaux projets autour du workflow BPM de traitement des flux factures fournisseurs ou flux courrier.
Rôles :
Prise en charge des demandes Support N2 en relation avec le BPM
Analyse, résolution, livraisons, déploiement sur le serveur client
Demande qui peuvent concerner soit le processus BPM (modélisation, code java …) , soit les bases de données métier ou bases de données du moteur workflow
Communication avec le client soit par le biais de plate-forme du support Akuitéo, soit par échanges téléphoniques
Réalisation de développements spécifiques, demandes d’évolution autour du Workflow pour le compte du projet
Développement de l’application en interne de « SupportWebtools », une application JEE Springboot , Spring MVC, Bootstrap pour gérer les livraisons des packages Workflow et permettre le suivi de l’historique des packages
Principal développeur pour le projet VALOREM, nouveau client pour l’intégration dans l’application BPM
Participation à l’avant-vente
Chiffrage
Intégration dans l’application Axon Ivy
Réalisation des développements spécifiques
Développement des composants pour la mise en place du connecteur Workflow vers l’ERP Akuitéo par appels webservices REST
Réalisation de développement, en mode Agile pour le compte du service Intégration, de traitement de données avec Talend Open Studio pour gerer la création de flux de sorties pour l’ERP Cassiopae à travers des données en base de données GED T2i et données ERP Cassiopae
Environnements : Windows 10, Java, xml, Json, Postman, SoapUI, Talend Open Studio, BPM Axon Ivy (versions 4.3, 5.0, 5.5), webservice SOAP , web service REST, Jersey, Git, Jira, Springboot, Spring MVC , Bootstrap, HTML, CSS, bases de données MS SQL Server, Oracle, Mysql
Formation Développeur Full Stack C# .Net MVC– Global Knowledge
09/2018
-
01/2019
Méthodologie Agile, SCRUM
Bases de données SQL Server
Architectures distribuées et développement objet avec les technologies Microsoft
Langage C#
ASP .Net MVC 5
Entity Framework (code first, database first …)
ASP WEB API, développement de Webservices (SOAP , REST)
HTML5 CSS 3
Développement Objet Javascript , Jquery
Ajax C# …
Visual Studio
Azure Cloud
Git ….
Projet de création d’entreprise
03/2018
-
07/2018
Domaine d’activité : Prêt-à-Porter
Contexte : Sur conseil d’un ami déjà propriétaire de plusieurs magasins en région parisienne et qui voulait ouvrir des boutiques de prêt à porter féminin dans la région Rhône-Alpes, j’ai accepté de tester un changement d’activité pour ouvrir une boutique à Lyon.
Rôles :
Etudes de marché
Elaboration de projet professionnel,
Elaboration d’un business plan,
Recherche de fonds
Rencontres des différents acteurs (maison de l’emploi, banques ...)
Visites de locaux …
TETRA-SI puis AUBAY : Consultant 12/2012 - 12/2017 Consultant Expert Java/Tibco IProcess BPM (GENERALI)
- Domaine d’activité : Assurances
- Contexte : Rattaché au pôle Maintenance de la Division Assurance sur Mesure pour assurer la maintenance corrective et évolutive
- Rôles :
• Maintenance sur Tibco Iprocess (EAI Java, Process, administration...)
• Principal interlocuteur sur les problématiques en rapport avec le workflow pour le métier et les équipes techniques.
• Création de l’encapsulation des process pour la gestion des erreurs workflow
• Maintenance des batchs Java liés à IProcess
• Participation et validation des nouveaux environnements lors des upgrades de version iProcess.
• Interventions ponctuelles pour des demandes des équipes projets.
• Maintenance des flux partenaires XML en Java
• Résolution des demandes des gestionnaires (Assistances, corrections, évolutions)
• Export de données
• Développement de GBTools, outil d’automatisation des traitement des taches WFL via interface web avec Spring MVC , et traitement des tâches via Daemon java ANT en temps réél .
• Refonte du daemon PICONE, scruteur de traitement des flux destinés à ICONE plateforme de gestion des portefeuilles clients.
• Participation au désengagement iProcess vers la solution Webmethods BPM
o Etude de l’existant, et description du SI
o Etude de la solution cible
o Proposition de la solution intermediaire
o Prodction de livrables (document projet de lancement, Cahier des charges, documents des exigences du nouveau SI…)
o Réalisation de POC avec Bonita BPM
o Prise en main de Webmethods (flew controls, design, connectors ..)
Environnements : Windows NT4/2000, Win7, Unix, JAVA, XML, Ant, Maven, Tibco Iprocess, Oracle, Sybase, Web-services, Jira, batchs java, intégration continue (Jenkins), Srping MVC, Spring Security, Bootstrap, Scripting ANT, java, Bonita BPM, Webmethods …
09/2012 - 11/2012 Projet interne Réalisation Prototype : IProcess, Java, Web services, Log4j
- Prise en main IProcess Engine, IProcess Workspace et IModeler
- Installation EIA Plugin Java (serveur, client)
- Maitrise du SDK IProcess et des classes plugin internes (Immediate, Delayed, Manual, et Withdaraw)
- Création et exposition de webservices (JAX-WS) sur serveur Tomcat
- Réponse à appel d’offre avec BonitaSoft BPM
- Réalisation prototype de processus workflow avec IPE utilisant EAI Java faisant appel au webservice exposé.
- Gestion des erreurs (métiers par la modélisation et techniques par les exceptions)
ACCENTURE TECHNOLOGIE SOLUTONS – Chef de projet 07/2011 - 07/2012 Chef de Projet (Crédit du Nord)
- Domaine d’activité : Banque de détail
- Contexte : intégrer dans le socle technique une librairie de gestion des Widgets Métier sur la base de composants graphiques JSF
- Rôles :
• Conception technique générale
• Conception technique détaillée
- Réalisations : Gestion de projet, micro/macro planning, chiffrage, réunions …
Environnements : Windows NT4/2000 – JAVA –J2EE , JSP/Servlets – Weblogic, JSF, Facelets, XML,
OPEN WIDE TECHNOLOGIE : Consultant Senior 11/2008 - 06/2011 Consultant J2EE : Click & Trust (Groupe BRED Banques Populaires)
- Reprise de la responsabilité des développements sur l’application Click & Trust dédiée à la gestion des certificats électroniques
- Traitement des demandes du Back Office (évolutions, correction d’anomalies, traitement des demandes suite à rapport d’audit…)
- Réalisation de client Web Sevices sous CXF à accès sécurisé par certificat
- Reprise de la responsabilité sur une application dédiée à l’interrogation des PKI via des services Web pour la création et la révocation des certificats électroniques.
Environements : Windows XP– JAVA –J2EE – STRUTS - Tomcat - MySql- CVS/SVN – Axis -Ant – Ajax, CXF, Eclipse, Spring, Web Srvices, XML, displaytag, Javascript, Mantis, JQuery, Procedures stockées, Velocity,…
Consultant J2EE :Vialink (Groupe BRED Banques Populaires)
• E-Cautions
- Participation aux réalisations sur e-Cautions, application de gestion des cautions bancaires
- Développement d’un module de gestion de mails paramétrables avec Spring/Velocity
- Réalisation de client Web Services
- Autres évolutions majeures
Environnements : Windows XP– JAVA –J2EE – STRUTS - Tomcat - MySql- CVS/SVN , CXF, Eclipse, Spring, Web Services, XML, displaytag, javascript, mantis, jquery, procédures stockées, Velocity,…
• BNPP Authority
- Réalisation de BNPP Authority, PKI gestion des certificats pour le compte de la BNPP
- Proposition maquettes
- Chiffrage
- Pilotage projet
- Réalisation
- Mise en recette
Environnements : Windows XP– JAVA –J2EE – STRUTS - Tomcat - MySql- CVS/SVN – Axis -Ant – Ajax, CXF, Eclipse, Spring, Web Services, XML, displaytag, Javascript, Mantis, Jquery, Velocity,…
Projet inerne : Improve Foundation, Socle Technique d’Improve (01 mois)
- Formation interne sur Improve Foundation (4 jours)
- Réalisation d’une application pour la gestion de la traduction des documents DocBook (utilisation du principe des masters, thésaurus…) avec Maven2
Environnements : Windows NT4/2000 – JAVA – SVN – Maven2 – DockBook
Cosmosbay~Vectis : Chef de projet 09/2006 - 11/2007 Chef de Projet (CALYDIAL) Lyon 06 mois
Projet Calydial Pastel
Domaine d’activité : Santé
Rôles :
- Conduite de projet
- Rédaction des spécifications
- Réalisation de l’application
Environnements : Windows NT4/2000 – MySQL – JAVA –J2EE – JSP/Servlets – STRUTS - JDBC – IDEA IntelliJ – TOMCAT– CVS – APACHE – Gantt Project – Microsoft Visio
CONSEIL GENERAL DES CÔTES D’ARMOR 06 mois
Projet CG22 Infos Service
Rôle :
- Conduite de projet
- Rédaction des spécifications fonctionnelles
- Veille au respect des contraintes d’accessibilité
Environnements : Windows NT4/2000 – MySQL – PHP – EzPublish - CVS – APACHE – Gantt Project – Microsft Visio
OPPBTP (Billancourt) 06 mois Projet : Refonte du site ********
Domaine d’activité : Sécurité BTP
Rôles :
- Participation à appel d’offre
- Participation à soutenance
- Conduite de projet
- Rédaction des spécifications techniques
- Veille au respect des contraintes d’accessibilité
Environnements : Windows NT4/2000 – MySQL – PHP – EzPublish - CVS–
APACHE – Gantt Project – Microsoft Visio
Projets internes au forfait 03 mois
- Prise en main de Liferay Portal
- Réalisation de load-balancing sur Liferay Portal sous Tomcat 5.0
- Participation à appels d’offres
Environnements : Windows XP – MySQL – JAVA –J2EE – JSP/Servlets - JDBC – Liferay portal – TOMCAT– CVS – APACHE – Gantt Project – Microsoft Visio
EKIS SYSTEM : Chef de projet
09/2003 - 08/2006 Projet E-Catalogue (18 mois)
Domaine d’activité : Technique documentaire
Rôle :
- Conduite de projet
- Réalisation de l’application
- Rédaction des documents de spécifications
- Encadrement d’équipe
Environnements : Windows NT4/2000 – MySQL – JAVA –J2EE – JSP/Servlets – STRUTS- JDBC – IDEA IntelliJ – TOMCAT– CVS – APACHE – Gantt Project – Microsoft Visio
Projet E-Comidoc (10 mois) Domaine d’activité : Technique documentaire
Rôle :
- Conduite de projet
- Réalisation d’évolutions majeures
- Rédaction des documents de spécifications
- Encadrement d’équipe
Environnements : Windows NT4/2000 – MySQL – JAVA –J2EE – JSP/Servlets - JDBC – STRUTS- IDEA IntelliJ – TOMCAT– CVS – APACHE – Gantt Project – Microsoft Visio
Autres projets en environnement PHP/MySQL (6 mois)
COMMUNEED : Ingénieur de développement
03/2003 - 07/2003 Projet Communeed-Alliance (04 mois)
Domaine d’activité : CRM
Rôle :
- Développement des IHM
- Réalisation de la partie Front-Office (JSP, Servlets, Action Struts, Form Struts, …)
- Utilisation de Javascript pour les control de saisie
Environnements : Windows NT4/2000 – MySQL – JAVA –J2EE JSP/Servlets – STRUTS- JDBC – IDEA IntelliJ – TOMCAT
COMMUNEED : Développeur
05/2002 - 02/2003 Projet QuestVision (04 mois)
Domaine d’activité : CRM
Rôle :
- Développement des modules de gestion des utilisateurs et des modules de mailings
- Réalisation des pages JSP
- Utilisation de Javascript pour les control des saisies
Environnements : Windows NT4/2000 – MySQL – JAVA –J2EE – JSP/Servlets – STRUTS- JDBC – IDEA IntelliJ – TOMCAT
Résumé professionnel
► Expert TIBCO IPROCESS BPM (Modeler, dev API, EAI Java, Administration) : 5 ans
► Développeur TIBCO BusinessWorks/AMX BPM : connaissances
► Développeur BonitaSoft BPM : connaissances
► Développeur / Designer Software AG Webmethods : connaissances
► Consultant Senior Java batch Flux XML : 2 ans
► Chef de projet : 5 ans
► Développeur Java / J2EE : 9 ans
Formations
2018
Formation Global Knowledge : Développeur Full-Stack C# ASP .Net MVC – 2 ½ mois
2008 Formation : Techniques avancées et Objets Distribués ATOD
(AFCEPF) – 4 mois
2001 - 2002 Analyste Programmeur NTIC - AFPA Champs/Marne (77)
1991 Ingénieur en Electrotechnique - Université de Bejaia, Algérie
Compétences Techniques
► Langages et technologies : Java/J2EE (batchs, JSP, Servlets, Portlets, JDBC…), ANT, SQL, XML, XPath, XSL, JSTL, Javascript, AJAX, CSS, Maven, intégration continue (Jenkins), SVN, Git
► BPM, ESB, Workflow: Tibco IProcess, Tibco AMX BPM, BOS Bonita BPM, connaissances Tibco BusinessWorks, Software AG Webmethods
► Frameworks : Struts, Spring, Spring MVC, Spring Security, JSF, Tiles, Velocity, Hibernate, JPA, Maven, Liferay Portal
► Conception : Design Patterns, UML, MVC
► Outils : Eclipse, NetBeans, IDEA IntelliJ, PowerAMC, MSProject, Gantt Project, XmlSpy, StarUML, DBDesigner,, Microsoft Visio, Tibco iProcess Designer, Tibco iProcess Workspace, Webmethods, Atlassian Jira, Service Now, Jenkins…
► SOA et Services Web : SOAP, Apache AXIS, Apache CXF, REST (JAX-RS, JERSEY), JAX-WS, BPM, ESB, notions CEP, BRMS
► Bases de Données : Oracle, MySQL, Microsoft SQL Server, PostgreSQL, Sybase
► Méthodes : UML, Merise, SCRUM
► Serveurs/OS : Tomcat, JBoss, Weblogic, Windows, Linux
► Graphisme & HTML : Photoshop, Gimp, integration HTML/CSS
Langues
Anglais Courant
Arabe Bilingue
Espagnol Notions