Profil de Sami S

Sami S Développeur Java Consultant de l’ESN FreelanceDay
Tarif
520.00€ /j
Expérience
Contacter
Disponible pour mission Ouvert à l'embauche Disponible en Télétravail

Sami S en quelques mots

Développeur Java autonome et motivé fort de plus de 10 ans années d’expériences. Sénior dans le développement Java, notamment avec le Framework JSF, je possède également de bonnes compétences en Angular. Professionnel énergique, motivé et doté d’un solide esprit d’équipe, je sais gérer les situations de grand stress et atteindre mes objets dans les délais et en deçà du budget alloué.
COMPETENCES
 Langages de développement : Java 7/8, Angular 7, Node 6, JQuery, JSP, CSS 2, XML, Pl/SQL, Webservices REST et SOAP.
 Base de données : Oracle (9i, 10G, 11G), MySQL, MQ BD2, PostgreSql
 Outils de base de données : Toad for Oracle, MySQL Tools, DbVisualizer, SqlDevelopper
 Serveurs d’applications : Jboss, WebSphere Application Server, IIS, Glassfish
 Gestionnaire de sources : Git, SVN, CSV
 Servlet Container : Apache Tomcat, Docker
 Framework: Struts 2.0, GWT 2.5, Spring MVC, Hibernate, JSF2.2, Spring Boot
 Outils de gestion de projet : Jira, MS Project, GANTT, Clarity Chorons
PARCOURS PROFESSIONNEL
Développeur fullstack java jsf/angular AG2R LA MONDIALE – Paris
05/2017 – 03/2020
Au sein de l’équipe B2B de 14 personnes dont 1 PM, 2 PO, 1 scrum master et 10 développeurs :
Mise en place d’une solution de versement sur les composants de l’offre Ag2r La Mondiale front avec appels micro-services back.
Mise en place d’une solution de souscription dématérialisée. Développement des interfaces jsp, mise en place des micro-services métier interne, mise en place des clients WS des providers, mise en place d’un batch d’envoie des pièces jointes à la GED entreprise sous spring boot, mise en place de la solution Sonar Cube pour le Clean Code.
Environnement technique Java 7/8, Angular 7, Node 6, Maven, Oracle, Git, REST/SOAP, Spring, Spring boot, Hibernate, Docker, Mockito.
Réalisations :
 Analyse technico-fonctionnelle des demandes
 Chiffrage des demandes
 Implémentation de la solution
 Mise en place des bonnes pratiques Craftman Clean Code avec Sonar
Résultats :
 Mise en place de la digitalisation avec signature électronique, envoie en GED par batch des pièces justifications, livraison « in time » de la solution, mise en place du nouveau socle technique Angular, Mise en place d’un process de Qualité de code
 Acquisition d’une nouvelle technologie (Angular)
Ingénieur d’études CLUB MED – Paris
04/2016 – 05/2017
Club Méditerranée SAS, entreprise française de commercialisation de séjours dans des villages de vacances, dans le monde entier. Au sein de l’équipe Cliente de 7 personnes dont 1 PM, 1 scrum et 5 développeurs :
Mise en place et évolution de l’ensemble des Webservices REST d’accès, de création et de mise à jour des données clients.
Réalisations :
 Analyse technico-fonctionnelle des demandes
 Chiffrage des demandes
 Implémentation, suivi et coordination des développements
Résultats :
 Mise en place des micro-services pour les nouvelles plateformes du groupe club med.
 Implémentation de micro-services REST, découverte du secteur du tourisme.
Environnement technique Java, Maven, DB2, Git/SVN, REST, jaxb, spring, jackson.
Ingénieur Fullstack Java Jsf CLINSEARCH, STATISTIQUES CLINIQUE – Malakoff, 92
08/2015 – 02/2016
ClinSearch, prestataire de services en recherche clinique : conseil et services opérationnels pour les dispositifs médicaux et le développement de médicaments.
Au sein de la DSI de 4 personnes, architecture et développement des interfaces web spécifiques pour la conduite et le planning des études en cours ; Interfaces de sélection des centres participant aux études, interfaces EDC (Electronic Data Capture), mise en place des extractions Excel des informations de sélection ainsi que les données de statistiques.
Réalisations :
 Rédaction des cahiers des charges suivants le recueil du besoin business.
 Implémentation des interfaces web destinées à la collecte des données de l’étude.
 Suivi de mise en production
Résultats :
 Permettre aux laboratoires médicaux de recueillir les besoin en statistiques sur des études spécifiques.
 Gestion de l’autonomie complète pour mener un projet de A à Z
Environnement technique Java, JSF, JQuery, XHTML, CSS, XML, XSL, JPA, Maven, GlassFish, Git, PostgreSQL.
Leader de Développement BNP PARIBAS CARDIFF, ASSURANCE – Rueil-Malmaison, 92
12/2014 – 07/2015
 Dans le cadre du nouvel outil « Courrier à la demande », interface Web de création de Template courriers, développement de l’ensemble des fonctionnalités. Dans une équipe de 5 personnes, en méthodologie Agile, développement des options permettant aux utilisateurs de pouvoir administrer, gérer et générer des courriers au format PDF imprimable (Lettre de relance, Avenants de contrats…).
 Leader de développement (BOLT 2) Analyse et développement dans le cadre de la maintenance évolutive du parc informatique de la société au sein du Centre de Développement Java ; Dans le cadre du projet BOLT, 5 modules (4 batch et une IHM) sont à mettre aux normes suite au changement de fournisseur; Suivi du projet et gestion d’une ressource lisboète (affectation, support et suivi hebdomadaire).
Environnement technique Java, CINRJ (Framework basé sur Struts), JSP, CSS, XML, XSL, JDO, Tomcat7, Quality Center, CVS.
Réalisations
 Développement des interfaces permettant l’administration et la génération des courriers (relance…)
 Leader de développement d’une ressource à Lisbonne pour la migration des WS d’une application permettant la gestion des données utilisateurs.
 Suivi de projet (budget, chiffrage, support …) et gestion d’une ressource externe basée à Lisbonne.
 Lead de développement et pratique de l’anglais en entreprise.
Ingénieur d’études et développement Java EULER HERMES, ASSURANCE CRéDIT – La Défense, 92
10/2013 – 11/2014
Euler Hermes est une société d’assurance-crédit française, dans une équipe de 9 personnes :
 Analyse et développement de nouvelles fonctionnalités dans le cadre de la maintenance évolutive de l’application groupe, corrections d’anomalies en Java et service web, rédaction de spécifications fonctionnelles et techniques sur la base de demandes émanant du business.
 Analyse fonctionnelle des demandes d’évolutions et leur impact sur l’applicatif
 Rédaction des spécifications fonctionnelles et techniques liées à toute demande d’évolution
 Analyse et correction des anomalies pointées par les équipes Business et Qualification.
 Déploiement des sources sur le serveur d’implémentation et demande de livraison en maintenance
Environnement technique Java, Rational Application Developper (RAD), Eolis MVC, JSP, CSS, XML, XSL, MQ DB2, Websphere7, Quality Center, Soap, Webservices, SVN, Sharepoint,
Réalisations
 Analyse fonctionnelle des demandes.
 Analyse d’impacts.
 Rédaction des cahiers des charges techniques et fonctionnelles.
 Support mise en production.
 Résultats • Mise en conformité des espaces personnelles de gestion de contrat en fonction des nouvelles loies du marché.
 Travail d’analyse, coordination avec les équipes ESB pour la gestion des interfaces.
Chef de projet junior ELSEVIER MASSON SAS, EDITION – Issy-les-Moulineaux, 92
11/2010 – 09/2013
Projet 8 : Réécriture de l’application de gestion de budget pour le pôle marketing
 Rédaction du dossier d’étude détaillé de l’application
 Développement de l’application en SpringMVC Développement des modules de reporting au format PDF
 Montée en compétence sur la pratique du Framework Spring
Tests fonctionnels et formation aux utilisateurs Environnement technique : Java, Spring MVC, Oracle 10G, Apache Tomcat 6, Apache PDF Box
Projet 7 : Réécriture de l’application des ventes du comité d’entreprise aux collaborateurs
 Rédaction du dossier d’étude détaillé de l’application de
vente du comité d’entreprise
 Recréation et modification de la base de données : tuning et harmonisation des tables
 Développement de l’application en SpringMVC pour le paramétrage des données (salariés, articles…) ainsi que la mise à jour des données salariés via un import csv
 Montée en compétence sur la pratique du Framework Spring
 Tests fonctionnels et formation aux utilisateurs
Environnement technique : Java, Spring MVC, MySq 5.6l, Apache Tomcat 6
Mission 6 : Migration des infrastructures BDD et système vers un OS Linux et une BDD Oracle 11G Chef de projet technique :
 Etude et tests de non régression des applications de l’entreprise sur une montée en version de la base de données Oracle
 Etude de l’infrastructure Système et BDD actuelle de la société
 Cahier des charges et étude de cas pour la faisabilité de la migration ; systèmes adéquats, plan de migration réparation, étude, validation et plan de migration des BDD Oracle 9i et/ou 10G, vers une version Oracle 11G Mise en place d’un automatisme de bascule des bases de données de production en test ; Automatisation desscripts manuels existants et généricité employée pour la génération des scripts.
 Test fonctionnels et de non régression des applications du Système d’information en Oracle 11G
Environnement technique : Oracle 9i/10G/11G, Java 1.5, Coldfusion, HTML 4, CSS 2, PL/SQL, Business Object 12
Projet 5 : Refonte de la partie sauvegarde des bases de données ; étude et plan de bascule vers une nouvelle version de script de sauvegarde de l’ensemble des bases de données de l’entreprise.
 Prise en compte de la version de base de données (Oracle 9i et 10G) pour la méthode de sauvegarde (dump, RMAN).
 Cahier des charges technique •Paramétrage et correction des environnements (système et BDD) Environnement technique ou fonctionnel : Oracle 9i/10G, PL/SQL, Shell, RMAN
Projet 4 : Développement d’une interface de validation de rapprochements entre les clients de l’entreprise et la base de données CEGEDIM des professionnels de santé en France.
 Analyse des rapprochements mis en place
 Cahier des charges techniques et analyse de la faisabilité du module en mode client/serveur
 Développement du module
Environnement technique ou fonctionnel : HTML 4, Coldfusion, CSS 2, PL/SQL, Oracle 10G
Projet 3 : Etude de l’évolution du Data warehouse de l’entreprise.
 Etude du datawarehouse existant et étude d’impacts de la refonte de la BDD en fonction des nouveaux besoins et correctifs.
 Cahier des charges et correction de la base de données
 Développement d’une application web de consultation des données et d’extraction des données.
 Correction de l’ensemble des reports Business Object mis en place pour adaptation à la nouvelle politique de Datawarehouse.
 Réécriture de l’ensemble des interfaces vers les bases de données du groupe
Environnement technique ou fonctionnel : HTML 4, Coldfusion, CSS 2, PL/SQL, Shell, FTP, Business Object 12, BO Data Services, Oracle 10G.
Ingénieur d’études en Alternance ELSEVIER MASSON SAS – Issy-les-Moulineaux, 92
03/2009 – 10/2010
Mission 2 : Développement d’une application mobile pour le suivi et l’interaction avec le portefeuille boursier en temps réel.
 Etude du marché et de la concurrence pour voir étudier les besoins à apporter et les nouveautés.
 Rédaction du cahier des charges techniques et fonctionnel.
 Développement dans une équipe de 3 personnes de la version Beta de l’application Android et mise en place de cette dernière sur le Google Play (Anciennement Android Market).
 Campagne de test effectuée sur des terminaux Android (Nexus one).
 Recherche partenariat pour lancement version final en temps réel.
 Préparation du passage en version finale avec un site de création de comptes
Environnement technique ou fonctionnel : Java Android 2.2, HTML 4, CSS 2, Linux Red Hat, SQLite, Webservice SOAP.
Projet1 : Mise en place de la V2 d’un module permettant la génération de devis au format PDF.
 Etude des demandes de modifications par rapport à la V1.
 Modification de la base de données pour acceptation des devis multi-lignes.
 Refonte du module pour passage en multi-lignes et mise en forme du PDF généré.
 Test fonctionnels et formation aux utilisateurs.
Environnement technique ou fonctionnel : Java 1.5, iText, Jboss 4.2.3, Oracle 9i, Pl/SQL, AIX Unix, XML.
FORMATION
Angular, maîtriser le framework Front-End de Google : 5 jours
2019
Java, développement de servlets et JSP : 5 jours
2014
DBA Oracle 10G/11G de 1er niveau : 5 jours
2011
Architecte logiciel, Développeur d’application : Informatique
Ecole des Technologies Numériques Appliquées- Le Kremlin-Bicêtre, 10/2010
Licence Informatique : Informatique
Université Paris 12 Val de Marne – Créteil, 94, 06/2008

Compétence(0)

Pas d'information sur les compétences Pas d'information sur les compétences

Langues

Mon Curriculum vitae

Historiques (0)

  • Il n'y a aucune activité.