Mohamed - Développeur JAVA
Ref : 141124B006-
93150 LE BLANC MESNIL
-
Consultant, Développeur (38 ans)
-
Freelance
STERIA / L’agence régionale de santé IDF (France): Projet HAPI2 (Aout 2012 - Novembre 2014 )
Contexte
UN système d'allocation de ressources transverse, il a pour objectif d'outiller le métier d'allocation de ressources des ARS sur l'ensemble de ses champs (sanitaire, santé publique et ambulatoire).
Rôle: CHEF DE PROJET TECHNIQUE / Développeur J2EE
Responsable technique
- Conception et la mise en place d’une architecture Java/J2EE;
- Mise en place du socle technique de l'application HAPI2 (JAVA/J2EE: hibernate, spring, jboss, SQLServer 2012, svn et maven);
- Développement des modules transversaux de l'application HAPI2;
- Encadrement technique d'une équipe de 8 développeurs en interne et 4 développeurs en offshore(Nantes);
Fonctionnel
- Participation à la coordination entre l’équipe de consultants et l’équipe de projet interne;
- Participation aux comités de pilotage;
- Participation à la formation des utilisateurs finaux de l'application HAPI2(Renne et la Réunion);
BI & Décisionnel
- Etudes et développement des rapports en QlikView;
- Développement et mise en place de Reporting en Jasperreports;
Responsable déploiement technique
- Phases de déploiement : Etude d’adéquation, paramétrage, lancement;
- Documentation;
Technologies
- Java/J2EE: hibernate, spring (MVC, BATCH), jboss, SQLServer 2012, plugin Datatable, Jasperreports, Qlikview, maven et svn.
STERIA / La Caisse nationale de solidarité pour l'autonomie (FRANCE) : Projet HAPI1 (juin 2011 - juillet 2012)
Contexte
UN système d’information partagé contribue à l’harmonisation et à la sécurisation des pratiques de tarification des établissements et services médico-sociaux.
Rôle: Responsable d'application / Développeur J2EE
Responsable technique
- Mise en place du socle technique de l'application HAPI1 (JAVA/J2EE: hibernate, spring, jboss, SQLServer 2012, svn et maven);
- Responsable technique d'une équipe de 7 développeurs;
Développement
- Développement des modules de l'application HAPI1;
- Configuration et mise en place des environnements de recette interne et externe (Vmw/Linux);
- Faire des POC;
Fonctionnel
- Participation aux ateliers fonctionnels avec le client et ses différents prestataires;
BI & Décisionnel
- Etudes et développement des rapports en QlikView;
- Développement et mise en place de Reporting en Jasperreports;
Technologies
- Java/J2EE: hibernate, spring (MVC, BATCH), jboss, SQLServer 2012, plugin Datatable, Jasperreports, Qlikview, maven et svn.
SQLI / LA POSTE (FRANCE): Projet CEDRE (décembre 2010 - juin 2011)
Contexte
UN système d’information qui permet de suivi (tracing) des courriers clients.
Rôle: Ingénieur d’études & de développement
Développement / Réalisation
- Création de 3 environnements d’exécution de l’application : l’environnement de production, de développement et de recette (configuration de Websphere, Websphere MQ et des modules de l’application, installation d’Oracle);
- Création des bouchons pour simuler en local certains web services de client;
- Développement des différents modules de l'applications CEDRE;
- Correction des anomalies;
Fonctionnel
- Participation aux ateliers fonctionnels avec le client et ses différents prestataires;
Pilotage
- Encadrement des 2 stagiaires;
- Participation au partage des taches avec le chef de projet;
Technologies
- Java/J2EE (Hibernate,Spring, EJB 3), Oracle, Web Service Rest & Soap, HTML/CSS, ExtJS, Websphere, Websphere MQ, RAD (Rational Application Developer), maven et svn.
SQLI / Comité Départemental de Tourisme de la Charente-Maritime (FRANCE): Projet CDT17 (mars 2010 à Septembre 2010)
Contexte
UN système global de gestion de l'information touristique départementale, alimenté par les acteurs du tourisme, dont les données sont consultables par tous, via internet.
Rôle: Ingénieur d’études & de développement
Développement / Réalisation:
- Analyse et Développement d’un module de gestion de l’information touristique en JAVA/J2EE;
- Développement d’un module « Diffusion sur le Web », permettant aux partenaires du CDT17 de disposer des informations contenues dans la base de données de la plateforme par le biais de flux XML. Ce dernier contient des informations qui vont être affichées sur le site web d’un partenaire;
- Correction des anomalies;
Fonctionnel
- Participation aux ateliers fonctionnels avec le client et ses différents prestataires;
Technologies
- Java J2EE, jboss, Struts, XML, UML, SVN, java Design Patterns, MySQl.
SQLI / Consortium OW2 (FRANCE) : Projet TOW2 (décembre 2009 à avril 2010)
Contexte
UNE application web en JAVA/J2EE permettant d'afficher l'audience des produits OW2 à travers le monde.
Rôle: Ingénieur d’études & de développement
Développement / Réalisation
- Développement d’un module de collecte des informations permettant la géo-localisation au sein de l'installateur des produits OW2;
- Développement de la couche métier de gestion des données collectées;
- Création d'un module autonome permettant la déduction d'une position géographique à partir de certaines données collectées;
- Création d'une interface internet publique attractive de consultation des données;
- Création d'une interface internet privée de consultation et de gestion des données;
Technologies
- Java/J2EE (JSP, EJB 3, Serveur d'application JOnAS), IzPack, Flex, Hibernate, Oracle, Web Service RESTful, Maven et SVN.
SOFT ART / Laboratoire de recherche LIB (ALGERIE): Projet LIBM (septembre 2008 - juillet 2009)
Contexte
Des systèmes de recherche d’information sur le web.
Rôle: Ingénieur d’études & de développement
Développement / Réalisation
- Système de recherche d’information (Architecture 3 tiers) :
Ce système est implémenté par la technologie Java/J2ee;
Le cœur métier de ce dernier permet à partir d’une requête de lancer des recherches d’information sur des bases de données distantes (tout en respectant l’architecture 3 tiers) ;
- Système de recherche d’information (Code mobile)
Ce système est implémenté par la technologie Agent mobile (sur l’environnement Jade);
Le cœur métier de ce dernier permet aussi à partir d’une requête de lancer des recherches d’information sur des bases de données distantes (tout en respectant l’architecture du code mobile) ;
- Développement de sessions utilisateurs ;
- Création de catalogue des produits ;
- Développement de panier d’achat ;
- Développement de la facturation client et le suivi du processus d’achat;
- Développement de portail administrateur du site;
Technologies
Architecture 3 tiers
- Java/J2EE (JSP, Servlet, Serveur d'application Tomcat 5), MySql, UML, JavaScript, HTML, XML, JDOM
Code mobile
Agent mobile (Java Swing, Jade, MySql), AUML, JavaScript, HTML, XML, JDOM
COMPETENCES TECHNIQUES
Expertise technique Veille Technologique - Etude de faisabilités - Suivi technique de projets
Langages de programmation Java/J2EE
Standards et autre langages Jade, JavaScript, ExtJS, HTML, XML
Serveur d’application Tomcat, JOnAS, GlassFish, Websphere (et IBM Websphere MQ), jboss
Framework Spring, Hibernate, Struts
Base de données Oracle, MySQL, SQL Server
Méthodes UML, AUML
Systèmes d’exploitation Windows XP/7/8, Unix/Linux
Décisionnel & Reporting BI : Qlikview
ETL: Talend
Reporting : Jasperreports,Birt.
Construction Maven, Ant
IDE Eclipse, NetBeans, RAD (Rational Application Developer)
Autres SVN, VMware, putty, FileZilla, Excel, Word, PowerPoint, Outlook, MS-Project, GANTT
COMPETENCES PROFESSIONNELLES
Pilotage - Participation à la coordination entre l’équipe de consultants et l’équipe de projet interne;
- Participation aux comités de pilotage;
- Encadrement Stagiaires/Apprentis
Méthodes - Analyse de risques
FORMATIONS
2009: Master 2 (Informatique & Télécommunications): Parcours « Bases de données et technologies web » - Université de Poitiers (FRANCE).
2008: Ingénieur d’Etat en informatique - Ecole Supérieure d’Informatique (ALGERIE) .
• LANGUE : Anglais: Lu, écrit, parlé (moyen)