Mohamed - Consultant technique CRM
Ref : 140402B003-
59280 ARMENTIÈRES
-
Développeur, Consultant technique (36 ans)
-
Freelance
EXPERIENCES PROFESSIONNELLES__________________________________________________
Septembre 2016 : Capgemini - Développeur JAVA JEE
Projet client PSA
Intégrer le projet
Traitement des JIRA et réalisation d'évolutions
Réalisation de tests et de documents de tests
Gestion des anomalies et correction de bugs
Mars 2016 : Capgemini - Développeur JAVA JEE (Stage 6 mois)
Développement de l’application Collaborative Workshop
Mise en place de la structure du projet
Mise en place des serveurs (Intégration, Recette, Production)
BDD : Mysql, Mongo DB, LDAP
Back-end : Spring, service REST
Front-end : Angular JS, Bootstrap
Outils : Jira, Git, Balsamiq
Méthodologie Agile, sprint de 10 jours
2014 - 2015 : SOATECH - Développeur JAVA JEE (Stage en alternance – 9 mois)
Développement de l’application de gestion de prise de rendez-vous.
Initialisation du projet (archetype maven, configuration des poms)
Définition du schéma de la base de données (Mysql)
Développement du backend (API REST – Spring Rest)
Développement du frontend (AngularJs – HTML5 - Bootstrap)
2013 - 2014 : EPSM - Développeur JAVA JEE (Stage en alternance – 9 mois)
Migration de l’application de gestion des patients.
Analyse de l’existant
Refonte de l’ergonomie (règle des 3 clics)
Intégration graphiques des maquettes
Gestion de la pagination
Développement des webservices (Spring MVC)
Ingénieur Java/JEE
Vilogia – Villeneuve d’Ascq (France)
Depuis Juin 2012
-Études de l'interopérabilité entre le CRM et l'outil de gestion des intervenants, l'objectif était de pouvoir intégrer dans le processus de gestion des intervenants la gestion des profils CRM (création, désactivation, mise à jour, gestion de groupes, gestion des absences, etc...)
- Rédaction des spécifications fonctionnelles et techniques
- Développement de la solution qui a abouti sur des développements spécifiques à la fois sur l'outil de gestion des intervenants et sur le CRM.
- Mise en place des interfaces pour les échanges entre les 2 outils matérialisés par le développement et l'exposition de services fournis par l'ESB.
- Développement autour de la plateforme Nuxéo pour la gestion des documents électroniques depuis le CRM Coheris. L’objectif était de garder une trace de tout ce qui est reçu ou envoyé, de fournir un meilleur suivi et de faciliter le traitement des demandes des clients. Le cadre de ma mission s’est focalisé sur les traitements relatifs aux courriers, mails et fax.
- Développement d'une solution d'intégration s'appuyant sur un middleware ESB pour l'alimentation du CRM, échange de données et de services entre les différentes applications du SI (écosystème hétérogène), L'objectif était de consolider la connaissance du client grâce à une vision transversale obtenue par la synthèse des données issues des différents progiciels du SI.
- Études et refontes complètes des applications destinées à gérer le processus d’arrivée d’un intervenant (collaborateurs, salariés, prestataires, intervenant externe...) jusqu’à son départ en passant par la gestion des notifications:
- Gestion des centres de coûts
- Gestion des services
- Gestion des emplois
- Gestion des intervenants
- Gestion des notifications (arrivée, départ d'un intervenant, etc...)
- Intégration des bilans de service pour mettre à disposition des employeurs un suivi des actions logements entrepris pour leurs salariés, ce projet est en lien direct avec le dispositif du « 1% Logement », dispositif permettant d’aider les salariés à se loger grâce à un versement des entreprises.
Développement des Web services et constitution des référentiels destinés à être utilisés par les différents progiciels constituants le SI:
- Géographique (départements, communes, codes postaux)
- Collaborateurs
- Des agences multi-services (AMS)
- Développement de programmes pour l'intégration en masse de nouveaux patrimoines dans le système d'information (IKOS)
Ingénieur Java/JEE
Consort NT– Lille (France)
Depuis Janvier 2011
- Étude autour du Framework Hadoop sur le développement d'applications distribuées pour l'analyse du big data dans un groupe de travail spécifiquement créé (rédaction de la documentation, présentation du Framework, réalisation de POC)
- Présentations technique devant un public averti de l'architecture technique et des Frameworks utilisés chez le client : Framework Vaadin, Architecture SOA
- Participation au comité école : suggestion des profils de stagiaire à recruter, sujets de stage...
- Développement d'une solution de supervision pour la visualisation de l'ensemble des tickets de plusieurs sources GLPIs, l’objectif était de proposer une solution de supervision dans le but d’optimiser l'efficience des techniciens. La solution devait proposer une vue unique des différents tickets émis par plusieurs solutions de gestion de tickets (GLPI et Mantis)
- Rédaction de spécifications techniques et fonctionnelles.
- Développement du plugin GLPI pour l'envoie et la synchronisation des tickets.
Developpeur Java (Statut auto-entrepreneur)
ANTIK GAME – Lille (France)
Janvier 2011
- Développement d'une application (client lourd) pour gérer l'arborescence complète des catégories de produits (édition,réorganisation, duplication, déplacement, création)
- Développement du module (client léger) de définition de codes-barres pour tous les produits et déclinaisons pour simplifier la gestion des articles (édition, impression).
- Serveurs : Apache
- Client léger : PHP – PDO – Xhtml – CSS – Jquery
- Client lourd: Java - Swing
- Échange de données: XML
- BDD : Postgres
Developpeur Java (Stage)
ESPSM – Armentières (France)
Juin 2009
- Amélioration de l'ergonomie de l'application de gestion des patients et optimisation du chargement des données.
L’objectif était d’améliorer l’expérience des utilisateurs grâce à une simplification de l’ergonomie (three-clicks rule) et à une optimisation des temps de réponse (optimisation des requêtes http, des requêtes SQL, compression et mise en cache des données)
- Serveurs : Apache
- Client léger : PHP – PDO – Xhtml – CSS – JavaScript - Prototype
- Échange de données: JSON
- BDD : Postgres
Formation
International Master of Science - Ingénieur, Bac +5, niveau I
SUPINFO INTERNATIONAL UNIVERSITY (Lille, France)
2011 – 2012
International Bachelor of Science With Honours - Master I, Bac+4 SUPINFO INTERNATIONAL UNIVERSITY (Londres, Angleterre)
2010 – 2011
International Bachelor of science - Licence, Bac +3
SUPINFO INTERNATIONAL UNIVERSITY (Lille, France)
2009 – 2010
DUT Informatique
IUT A de Lille (Lille, France)
2007 - 2009
BAFA
UFCV (Lille, France)
Juillet 2007
BAC Scientifique (S), spécialité SVT.
Lycée Paul Hazard (Armentières, France).
2006 - 2007
Conteneur d’application JEE: WebLogic, WebSphere, Jboss, Jonas, GlassFish
Conteneur web: Apache Tomcat, Jetty
Java/JEE: Vaadin, Spring, Struts, Hibernate, EJB, JMS, Swing, JSP/Servlet
Middleware SOA : Redhat JBoss ESB
WEB SERVICES : SOAP, WSDL, UDDI
Microsoft .NET: C#.net, VB.net
Langage Web: HTML5/CSS3, JavaScript, JQuery, PHP5/PDO
Format d’échange : XML, JSON
Modélisation: Merise, MCD, UML
Oracle, PostgreSQL, MySQL, SQL Server, DB2
Trigger, procédure stockée
Transact-SQL, PL/SQL