Menu

John SANDANAM

BEYNES

En résumé

Mes compétences :
Java
Struts Web Application Framework
WebSphere Studio Application Developer
Jakarta TOMCAT Servlet Engine
Web Services
Java Management Extensions
IBM WebSphere
Hibernate
Apache Axis
Spring Framework
Oracle 9i
Jboss
Java Server Pages
Eclipse
UML/OMT
SOAP
Oracle 10G
MySQL
Microsoft Access
JavaScript
JDBC
Apache Maven
AIX UNIX
JQuery
JBPM
WebLogic Enterprise Application Server
Sybase
SQL
Rapid Application Development RAD
PostgreSQL
Oracle PL/SQL
Oracle 11g
Microsoft Internet Information Server
LDAP
Jonas
Java Swing
JasperReport
Jasper-Reports
IBM Hardware
HTML
GlassFish
C++
XPath
XML
XAF
TOMAHAWK
Restitution
Personal Home Page
Oracle Jdeveloper Suite
Microsoft Windows NT
Microsoft Windows
Microsoft SQL*Loader
Microsoft SQL Server 2008
Microsoft SQL Server 2005
Microsoft C-SHARP
Linux Red Hat
Linux
JavaServer Faces
Java Servlets
Java RMI
JAXB 2
Groovy
Enterprise Java Beans
ETL Talend
ETL
Content Management
ColdFusion
CORBA
Apache Subversion
Active Server Pages
ASPECT
AJAX
Développement informatique
Big Data
Wor

Entreprises

  • SI2M - Malakoff Mederic - Chef de Projet java j2ee

    2015 - maintenant Chef de Projet MOE concentrateur DSN pour le compte du GIRC et du CTIP (depuis 08/2015)

    Chef de Projet MOE DUCS EDI-EFI jusqu'à 08/2015
  • PSA Peugeot Citroën - Développeur-Senior java-j2ee référent technique

    Rueil Malmaison 2011 - 2014 Contexte Agile
    Projet Ecore-Eprogramme ( 2011-12/2012 ): Interface commerce production concernant tous les processus de prévision-programmation.
    Fonctions :
    Développement de services java pour des batchs sql (problématique de génération de grands volumes des titres de production en base de données (60% du temps).
    Création du nouveau projet (conception et implémentation).
    Problématique de durée des batchs sql.
    Participation au développement de l'Ihm de restitution en Jquery et Dhtmlx.
    Intégration continue des tests junit
    Correction d'anomalies et évolutions jiras
    Environnement technique
    JAVA 6, Glassfish, Jboss, Tomcat, oracle10g et 11g, maven2, LuntBuild, fwk Legos (Struts1, Spring, Struts2)- Junit, Oracle, Ajax et DHTMLX.

    Projet Rémunérations - Remnet ( 01/2013-10/2014 ) : Calcul de la partie variable de la rémunération du personnel des
    Fonctions :
    Création d'ihm en struts1(35% du temps), des contrôleurs java et réalisation des nouveaux batchs pl-sql pour des raisons de performances en vue de créer les nouvelles primes et appliquer les nouvelles normes.
    Mise à jour du dossier de liaison études-indus avant chaque livraison.
    Support niveau3 en production.
    Développement à 3 pendant 6 mois puis seul.

    Projet Rémunérations -Remupilot : Application de statistique de calculs du variables des vendeurs Peugeot et Citroën.
    Fonctions :
    Réalisation des nouveaux batchs (via spring batch et hibernate) de calculs de nuit, problématique de durée des batchs Spring.
    Réalisation de la partie web pour la restitution des calculs en spring - struts2 - dhtmlx.
    Environnement technique
    PLSQL,Hibernate,Spring batch, JAVA 4 et 6, Jboss,Tomcat , oracle10g, maven2-3, fwk legos 2 et 3 , DHTMLX cible : Glassfish, Sunone
  • Wincor Nixdorf - CEDICAM - Développeur-Senior backoffice java-j2ee

    2010 - 2011 WINCOR NIXDORF forfait CEDICAM (Caisses Régionales du Crédit Agricole) pour Computer Futures : sur le produit PC/E
    Contexte : monétique
    Projet TMS-(Terminaux multi Service) projet de remplacement de la solution actuelle par une centralisation des commandes envoyées aux terminaux de paiement
    Lot 1 : finalisation du service de paiement en plusieurs fois et réalisation du télé-paramétrage.
    Lot 2 livraison le 06-09-2011 en respect des délais : ajout d'une caisse de paiement et mise en place d'un nouveau terminal (Pidion) de paiement en plus du Verifone
    Fonctions :
    Développement des services java et intégration de webservices d'interrogation en respectant les normes bancaire avec paramétrage des bins et création de la hiérarchie dans l'outil des caisses régionales.
    Développement service à valeur ajouté carte cadeau et paiement en plusieurs fois.
    Intégration du développement offshore(caisse de paiement)
    Mise en place de templating velocity.
    Cryptage des données en vue du respect des normes PCI-DSS.
    Rédaction des spécifications techniques

    Environnement technique
    JAVA 5-6, Websphere 7, soap Axis1&xmlrpc, oracle10 xe et 11g, jms, EJB2, ant, Mks fwk, outil PC/E, JBPM 3, jquery, PC/E ,Velocity, sonar, hudson jenkins, jmeter, junit
    Cible was7 aix.
  • BNP Paribas pour Computer Futures - Consultant technique & développeur senior java-j2ee

    2010 - 2010 Développeur senior java-j2ee, contexte agile
    Contexte : finance
    Dans le cadre de la réalisation d'un Pricer web( application d'e-pricing) et mis à disposition de produits financiers.
    Travail au sein d'une équipe Agile-rad de 3-4 personnes, FrontOffice pré-trade.
    Objectif : mener l'application en production.
    Fonctions :
    Migration d'une application swing et des produits associés vers web-ajax, à destination des vendeurs et traders.
    Refactoring, support, développement java j2ee, ldap, amélioration et audit des performances (jprofiler et introscope).
    Passage de ExtJs vers Jquery.
    Support niveau 3. Sprint de 2-3 semaines
    Forte orientation technique de la mission et contexte international (Londres, NY, HK, Paris).

    Environnement technique
    JAVA 5, Weblogic9.2, soap Axis2, mssqlserver2005-2008, ejb-MDB(jms), maven2, svn, jpa(toplink) bamboo(intégration continue), ldap.
    Suivi des anomalies : jira
  • FDJ - LOTSYS - Développeur-Senior java

    2009 - 2009 Contexte: environnement très sécurisé pour FDJ, cellule performance
    pour un éditeur de logiciel de la française des jeux en charge du site web dynamique fdj et dans la perspective d'ouverture de la concurrence des jeux et en prévision d'une augmentation de charge très importante.
    Fonctions :
    (seul) Fourniture de l'api de webService apache Axis pour le jeu de poker en ligne,
    (seul) Rédaction de spécification Fonctionnel à présenter à FDJ et ayant pour but d'
    externaliser et migrer la messagerie java mail actuelle.
    améliorer les performances actuelles
    apporter des évolutions fonctionnelles
    (seul) Pour des aspects perf, test pour mise en place de service Ajax DWR pour la consultation de mise de jeux et mise en cache.
    Travail au sein de la cellule performance (2 personnes) crée pour l'occasion en vue de « bencher » la version actuelle sur environnement iso production.
    (seul) modification des injecteurs java de test Rhino et Sql
    (seul) création de sonde de test JMX et SQL
    Mise en place de scenarii de tests.
    Forte orientation technique oracle de la mission.

    Lors de cette mission à la Française des Jeux, j'ai travaillé au cœur de gros systèmes transactionnels fortement sollicités : 2 millions de joueurs référencés, et 1 million actifs. Il y avait jusqu'à 1300 utilisateurs simultanés et 1500 transactions secondes.

    Environnement technique
    JAVA 5-6, JMX, Oracle 10g, Tomcat 6, Eclipse Linux Redhat, AIX CentOs, telelogic Synergie
  • Dun & Bradstreet France Altares - Chef de projet technique & Développeur senior java-j2ee

    2008 - 2008 Dans le cadre de la refonte du système d'information de BIL et DNB du projet NEWSYS.
    En vue de remplacer l'architecture as400 un développement `from scratch' de la nouvelle architecture.
    Fonctions
    Au niveau backoffice, réalisation de l'application d'intégration java des sources de données format S02000, bodacc-xml, bilans... visant à gérer les données métiers vers un catalogue de données. Volume de données important. (fichiers de + de 100go).
    Développement seul d'un « ETL » maison pour cet intégration et celle journalière au même format.
    Mise en place de parallélisme de thread en vue de traiter les gros volumes.
    Transfert de ces données vers des bases plus métiers par l'ETL Talend pour le middle Office.
    Spécification du model Uml via Enterprise Architecte.
    Forte orientation technique oracle de la mission (tuning, sérialisation pour stockage...).
    Mise en place des tests Fonctionnels et packaging d'intégration.

    Environnement technique
    JAVA 6, SPRING, JMX, ETL Talend, Oracle 11g-10 Sql Loader, aspect de performance rencontré, Tomcat6, JAXB2, Linux Redhat, UML Enterprise Architect -Toad- Datamodeler.
  • EDF R&D et EDF Energy forfait pour Arobas Technologie - Chef de projet technique & Développeur senior java-j2ee

    2007 - 2008 EDF (EDF R&D - chez Arobas-Technologie : référent technique webservice
    Projet au forfait EEWizard- WebService de mise en œuvre de simulations thermiques du bâtiment, dans le cadre d'une urbanisation dll vers Soa,
    Fonctions
    Création d'un webservice Java en remplacement d'une ancienne application monoposte Delphi, une partie du code restant en Delphi, le projet est centré sur les services liés à l'efficacité énergétique.
    Rédaction spécification technique.
    Mise en place des tests Fonctionnels et de non régression avec SoapUi en Webservice.
    Environnement technique
    JAVA, SWING, AXIS2, Tomcat6 , JAXB2, SOAPUI(Groovy, xpath)..
  • Dun & Bradstreet France Altares - Chef de projet technique & Développeur senior java-j2ee

    2006 - 2007 (bil-dun&bradstreet France) ( titre de Chef de projet en développement d'applications
    Fonctions
    Définition et recueil des besoins, spécification et développement, maintenance-évolutions.
    Création seul du Workflow de procédure en Jbpm et JSF, gestion de plus de 260 procédures de validation-rédactions de la société :
    R&D en Ajax et R&D Ntic.
    Développeur sur le projet PAC(finalisation, optimisation du « matching »(d'information clients).
    Support-formation de php à java d'un développeur.
    Mise en place de reporting Jasper Server-Report à la place de crystal report (statistiques service client, pac, reportingAS400).
    Intervention sur le projet Inforisk-refonte de toute la charte graphique et corrections de bug.(Spring mvc-Java-Tomcat-JSP-Postgres-hibernate). 2mois. 3-4 personnes
    Environnement technique
    AJAX, JBPM, JBOSS, JAVA, JSF, TOMAHAWK, Hibernate, POSTGRESQL, Eclipse, Jasper-Reports, TOMCAT
  • LAFARGE pour pour Softcompany - Développeur java-j2ee

    2006 - 2006 Projet Quartz: Gestion des entrées sorties de matériaux des carrières, génération des bons de livraisons et génération des factures.
    Fonctions
    Reprise de l'application en l'état et assurer le suivie du produit non achevé
    Mener l'application à la version 1.
    Développement, spécification techniques, gestion des anomalies
    Environs 10 mois de développement parmi une équipe de 2-3 personnes (Swing, JasperReport, Mysql, Hibernate)
    Projet factu
    Fonctions
    Reprise de l'application FACTU (portail d'éditions des factures) commencé depuis 5 ans audit du code hibernate java, j2ee ,ejb Jonas).
    Environnement technique
    JAVA, Hibernate, MySql, RMI, Eclipse, JONAS, SYBASE, JasperReports, Swing, procédures stockés mysql5
  • Bouygues Telecom pour Softcompany - Chef de Produit - Product Owner

    2005 - 2005 pour SoftCompany product owner en regie. Pas de développement
    Gateway B2B et Gateway interne
    (Portail fournisseurs point d'entré pour l'envoi de SMS, MMS, Géo-localisation, souscription de service..)
    Fonctions
    Assurer le suivie de ces 2 produits.
    Spécifier les évolutions techniques et Fonctionnelles des versions.
    Assurer le suivi fournisseur (Atos ou en interne par SIA).Gérer la partie relative à cet appel d'offre. Et piloter les intervenants externes
    Gérer les anomalies de qualification comme de production.
    Assurer la bonne liaison avec les autres Systèmes Techniques et plugs de la chaîne.
    Forte contraintes de QOS, mémoire, tps de réponse...
    Environnement technique rôle de responsable applicatif ,C#(dot net), JAVA, C++, MsSql, Corba(idl),oracle 10g, un peu de pl-sql et un peu de transact-SQL
  • Forfait COFINOGA pour British Telecom - Développeur java-j2ee

    2004 - 2005 Projet SAMOTHRACE.
    WORKLOW - POC(prove of concept), maquette de faisabilité, Workflow basé sur la phase de négociation du processus de surendettement.
    Fonctions
    Développeur avec un architecte chargé de maven et du support.
    Environnement technique
    W4, JAVA, WSAD 5, STRUTS, JSP, serveur cible WebSphere 5 AIX Oracle 9i
  • Forfait Système U pour British Telecom - Développeur java-j2ee

    2004 - 2004 Modélisation sous STUDIO W4 du processus de création d'un nouveau produit U(super U et marché U).
    Fonctions
    Développeur parmi une équipe de 2 développeurs et un Cp.
    Intégrateur chez le client (weblogic ,oracle..).
    Environnement technique
    W4, JAVA, WSAD 5, STRUTS, JSP, serveur cible WebSphere 5 AIX Oracle 9i
  • Pour British Telecom Syntegra - Consultant technique

    2004 - 2004 Dans le cadre d'une réponse à appel d'offre, avant-vente pour le MINEFI -Content Management
    Fonctions

    qualification Open CMS- Jahia
    qualification portails open source


    Aide technique à la réponse à l'appel d'offre
  • Renault pour British Telecom Syntegra - Chef Projet Informatique JAVA-J2EE

    2000 - 2004 au sein du RAD (rapide application developpement )
    Fonctions
    Projet PADOC : réalisation d'un outil de partage documentaire remplaçant les bases documentaires lotus notes à destination du personnel Renault via l'intranet et les portails.
    Tache de développement
    Encadrement de 2-3 personnes php vers java (Servlet Jsp Oracle 8i Struts Xml). Durée 10 mois

    Projet GAAM - gestion de l'activité de l'atelier maquette- destinée au CRP-TECHNOCENTRE via l'intranet
    Développement lot 1 (Horaires et activité) : reprise en l'état et finalisation des développements de l'application
    recueil du besoin du lot 2 « gestion d'appels d'offres et demandes d'achat », conception et développement
    recueil du besoin, conception et Réalisation lot 3 "synthèses " et ''reporting'' (java, patterns, Servlet Jsp, oracle 8,9i) Durée 10 mois
    au sein du RAD (rapid application developpement )
    Fonctions
    Projet BMP : push portail(intervention sur le développement notamment sur la partie transactionnelle(JAVA-WSAD-LDAP-STRUTS) Oracle 9i (2 mois)
    Projet TDBM : Tableau de bord réalisation du prototype, partie en php pour les tableau de bord et dot net pour le xml à destination des pda. (C# PHP) Oracle 9i (2 mois)
    Projet MAILER : brique Fonctionnelle devant servir au portail pour centraliser les mails envoyés par les applis j2ee. Conception-Développement de l'application (JAVA-struts-WSAD) 1 personne (1 mois)
    Projet WSM -Webservice de Mail · Développement de l'application (SOAP-JAVA-ORACLE) WSM et initiation à Soap et aux Webservices . 1 personne (3 mois)
    Projet WGI -Webservice Get IPN ·mis à disposition des listes de diffusion LDAP via des Webservices Développement (SOAP(axis)-LDAP-ORACLE-JAVA-JSP-STRUTS) parmi une équipe de 2 personnes (3 mois)
    Migration WSAD -Migration du parc d'application sous WSAD, maintenance et petites évolutions.
    Projet BIGFILE - transfert de fichier de grande capacité en complément à la messagerie Webmail et destinée à l'ensemble du personnel Renault via l'intranet·
    Etude technique préalable des solutions envisageable,
    Conception et développement de l'application, problématique de forte sollicitation reseau. Oracle 8i, servlet, jsp puis Struts, upload sur file system puis blob (Durée 4 mois)
    Environnement technique
    WSAD, JAVA, SOAP, JSP, STRUTS-XAF, XML, JAVASCRIPT, Websphere 4.0.5/nes6, oracle 9,oracle 8, Netscape, IE,LDAP,PHP,C# ,XML, JAVASCRIPT, Apache
  • Aventis pour British Telecom Syntegra - Développeur

    2000 - 2000 Projet Horizon
    Finalisation en urgence de l'application HORIZON pour l'augmentation de capital Aventis du 15 septembre. Projet: Ouverture du capital aux salariés d'Aventis (souscription en ligne pendant 1 mois) -
    Fonctions
    Migration des données.
    Développement pour les utilisateurs d'un outil de simulation d'achat d'action dans l'application
    Développement dans HORIZON, pour les ressources humaines d'un contrôle et d'une validation des souscriptions
    Développement pour les ressources humaines de l'interface d'exploitation des résultats sous Access
    Environnement technique
    Développement ASP, JAVASCRIPT, HTML, IIS, Oracle 7, Access, problématique de performance due au grand nombre de sessions.
  • Pride Forasol pour British Telecom - Développeur java

    2000 - 2000 Projet GIM
    Développement d`une interface de bases de données au moyen d'outils Java( Bases Access et SQL Base)
    Développement de l'interface (applet client) et réalisation de l'affichage du résultat de la requête client dans un navigateur.
    Gestion des aspects de sécurité et de communication des applets

Formations

Pas de formation renseignée

Annuaire des membres :