Samir - Développeur JAVA
Ref : 160905Y001-
92100 BOULOGNE BILLANCOURT
-
Développeur (47 ans)
-
Freelance
PARCOURS PROFESSIONNEL
Décembre 2016 KLEE GROUP
Août 2017 Ingénieur d’études et développement J2EE full stack
Equipe 6 développeurs, 3 fonctionnels, 1 chef de projet
Maintenance évolutive et corrective de l’application de gestion du Fonds Social Européen Ma Démarche FSE.
⦁ Conception, modélisation et mise en œuvre des évolutions,
⦁ Tests techniques et fonctionnels,
⦁ Résolution de bugs, support niveau 3
Environnement Technique : Java 6, JSP, Kasper, Quartz, Tomcat 6, Postgre SQL, Eclipse, Ant, TFS, Windows 7, MantisBT.
Février 2016 SS2IDEAL
Novembre 2016 Ingénieur d’études et développement J2EE full stack
Equipe 2 développeurs, 1 chef de projet
Etudes et développement d’une application de facturation permettant l’automatisation des relevés d’activité des consultants (clients) ainsi que l’édition et l’envoi automatiques des factures SS2IDEAL.
⦁ Modélisation et choix des technologies adaptées aux besoins de l’application,
⦁ Conception de l’ensemble des modules de l’application
⦁ Gestion des consultants
⦁ Gestion des clients
⦁ Gestion des factures
⦁ Développement de l’API web services REST,
⦁ Développement des interfaces graphiques,
⦁ Tests fonctionnels et techniques,
⦁ Validation des livrables avec le client et mise en production.
Environnement Technique: JSF 2, PrimeFaces, Spring (MVC, Data, Security), Spring Boot, iText, MySql, Tomcat, Git.
Depuis mai 2014 : AP-HP
ERP de gestion hospitalière ORBIS :
Gestion administrative du dossier patient :
o Conception, réalisation et maintenance des listes de travail ADT (Admissions – Discharges – Transferts), chacune des 28 listes constituant un indicateur pour les services de gestion administrative du dossier patient.
o Maintenance corrective et évolutive de formulaires et documents administratifs : Bulletin de présence, Fiche de circulation, Fiche individuelle.
Gestion du dossier médical du patient :
o Conception et réalisation de listes de travail de suivi des compte-rendus d’hospitalisation dans les différents services des hôpitaux de l’AP - HP.
o Conception et réalisation d’une liste de travail de suivi des envois de documents médicaux par messagerie sécurisée.
Contexte technique: Composer (outil de conception de formulaires), CPL (Technologie de génération de code et de compilation à la volée), Reporter (Générateur de requêtes), Oracle 10g
Janvier 2014 – Avril 2014 : RSI
Maintenance corrective et évolutive des applications suivantes :
ABC (Achats - Budget - Commandes) : Client lourd de gestion de traitement des demandes d'achats de la DSI du RSI.
o Contexte technique: Windev, BDD hyperfile, Oracle 10g, WebServices SOAP
Achats : application en client léger pour les demandes d'achats de la DSI.
o Contexte technique: Java 1.5, Struts 1.3, Tiles, DAO, DTO, EJB 2, Oracle 10g, WebServices SOAP
PVR (PV de Recette) : application en client léger de traitement des PV de Recettes des commandes traitées dans ABC.
o Contexte technique: Java 1.5, Struts 1.3, Tiles, DAO, DTO, EJB 2, Oracle 10g, WebServices SOAP
Erics2Dream : client lourd qui génère des écritures comptables et qui les transfert vers le logiciel de contrôle des comptes Dreamaudit.
o Contexte technique: VB .NET, Framework .NET 3.5, Oracle 10g, Access
Juillet 2013 – Décembre 2013 : Projet de cycle AFCEPF : Application OroScop
Gestion d’un dispositif de ramassage scolaire pédestre (pedibus) : Gestion des participants (inscriptions des écoliers / pilotes), Gestion des lignes (création / planification / exploitation), suivi (incidents, absences, taux de fréquentation)
Recueil et analyse des besoins
Rédaction du cahier des charges
Spécifications fonctionnelles générales et détaillées
Modélisation (MCD, MPD), implémentation du schéma de la base de données
Réalisation du back-office en client lourd :
Contexte technique: C#, WinForms, ADO.Net, SQL – PL/Sql, Oracle 9i, Visual Studio 2010, Power AMC 15
Réalisation du front-office en client léger
Contexte technique: Java 2 EE, Hibernate, Jsp, Servlets, Ejb3, Richfaces, Jpa, MySql
Novembre 2012 – Avril 2013 : Application TouristServices chez Association Tourist Services (L’Agence Mobile)
Réalisation d’une application back-office pour la gestion du contenu de l’application Android TouristServices:
Conception de la base de données et mise en œuvre sous MySql 5.5
Implémentation de la couche de mapping relationnel / objet
Conception et développement des web services REST
Développement d’une application Android de tests des web services
Développement du client léger avec gestion de l’authentification
Contexte technique : JavaSE 6, JavaEE 5, EJB 3.1, JPA, EclipseLink, JAAS, JAX-RS, JSON, JSF 2(Mojarra 2.1.10), Primefaces 3.4.2, HTML 5, CSS3, JavaScript, jQuery, Ajax, Glassfish 3.1.2, MySQL 5.5, MySql Workbench, Android, Eclipse Indigo
Mars 2012 – Août 2012 : COOKETHIC, éditeur de logiciels
Application de restauration collective en mode SaaS :
Conception et développement d’un module de gestion de fichiers Excel
Conception et développement d’un module de gestion des tournées de livraison
Contribution à la réalisation d’un module de génération de documents de production, de livraison et de facturation
Conception et développement d’un module de gestion de plans alimentaires multi-choix
Contexte technique : Java EE 5, Java Beans, Eclipse 3.2.2, JBoss 4.2.2 GA, MySql 5.5, JSF 1.2, Richfaces 3.3.2, API poi 3.7, Ant
Formation
2016 : Certification 1Z0-808 Java SE 8 Programmer I
06/2013 - 12/2013 Analyste informaticien, Génie du traitement de l’information – Titre RNCP niveau II (AFCEPF Malakoff)
2011 - 2013 Analyste programmeur – Titre RNCP niveau III (CNAM – Paris)
2010 - 2011 Technicien de développement d’applications informatiques (CNAM – Paris)
2005 Médecine, 4ème année (Université Sétif – Algérie)
Compétences
Langages
Technologies Java, C#, SQL-PL/SQL, Shell Unix (bash)
Java SE, Java EE (Servlet, JSP, JSF 2+, EJB 3+, Hibernate, JPA, Web Services REST (JAX-RS), JAAS, Richfaces 3.3+, Primefaces 3.4.2+), Spring Boot, C#.net (WinForms, ADO.net, ASP.net), XML/XSLT, Android, CPL ( propriétaire Agfa healthcare)
Web HTML5, CSS3, Ajax
Serveurs d’applications Glassfish 3.1.2, JBoss 4.2.2, Apache Tomcat 6
Bases de données Oracle 10g, MySQL 5.5, Derby
Méthodes et langages de modélisation UML 2, Merise
Outils Eclipse, Visual Studio, Intellij Idea 11, NetBeans 7, StarUML, Power AMC, Maven3, Ant, Composer & Reporter (outils proprietaries Agfa healthcare)
Systèmes d'exploitation Windows (Seven, xp), Linux Debian, OSX