Marc S.

Full Stack Developer

970 dollar
Freelancer
15 years
Paris, FRANCE

My experience

More

FreelanceAugust 2014 - Present

De mai 18 à septembre 19 @ CHANEL

Développeur sénior JAVA 8 / SAP-HYBRIS 6.2 sur la solution back-end e-commerce / digital de Chanel (projet PCM3Div and search). Solution d’agrégation des catalogues des trois divisions de Chanel (Mode, Parfum et Beauté, Horlogerie et Joaillerie Fine) à destination du digital. Réalisé en Java 8 / Spring Boot / Hybris core / Angular 5 / Redis / FredHopper. Réalisation d’améliorations (programmation Java, réalisation de webservices REST, modélisation Hybris, outillage du projet), maintenance, support de production, onboarding de nouveaux arrivants. Conception technique / architecture d’un nouveau miniprojet Cloud from scratch.

AZURE AMAZON S3 ANGULAR ANT CLOUDINARY DOCKER FREDHOPPER GIT HYBRIS IMPEX JAVA 8 JIRA JSON MAVEN MYSQL REDIS REST SCRUM SONAR SPRING SPRINGBOOT TFS TOMCAT TYPESCRIPT XML XSLT

De février 17 à avril 18 @ CARREFOUR

Développeur sénior JEE / SAP-HYBRIS 6.5 sur la solution back-end e-commerce alimentaire (projet KARDIA). Réalisé en Java 8 / Spring / Hybris. Création de scripts d’import de données IMPEX. Customisation des promotions, nouveaux types d’actions de promotions et de stratégies de promotions Hybris, customisation du processus de fulfillment de commandes. Réalisation de nouvelles extensions, création et extension de modèles de données, réalisation de webservices REST et SOAP. Génération de flux CSV / XML / PDF par velocity déclenché par des CronJobs et enregistré sous forme de fichiers médias Hybris. Réalisation des scenarios de tests de performance en Artillery (YAML / JavaScript / Node.js) et JMeter.

ANT ARTILLERY ELASTICSEARCH GIT HSQLDB HYBRIS IMPEX JAVA 8 JAVASCRIPT JEE JENKINS JIRA JMETER JSON JUNIT MYSQL NODE.JS PERCONA REST SCRUM SOAP SONAR SPRING STASH TOMCAT UBUNTU VELOCITY XML YAML

De juillet 15 à janvier 17 @ DASSAULT SYSTEMES

Développeur sénior JEE et Release Manager sur le back-end de leur solution e-commerce. Réalisé en JEE avec l’utilisation d’une couche de persistance PLM ENOVIA, appelé par le front Oracle Commerce (anciennement ATG) grâce à des appels web-services REST, couplés à des réalisations asynchrones (Java 7). Modélisation UML (Séquence, Class, SPARX Enterprise Architect). Participation aux ateliers d’architecture et tests de performance. Tuning de jvm et serveurs Tomee+ (1.6.0). Support Niveau 3 de la production (backoffice du site https://academy.3ds.com). Participation de la mise en place d’intégration
continue.

CXF ENOVIA GRAPHITE JAVA 7 JEE JENKINS JERSEY JSON METRICS MQL RELEASEWORKS REST SCM SOAP SOAPUI TOMEE+ XML XSLT

De août 14 à juin 15 @ GENERALI France

Développeur expert JSF - JEE sur tout le périmètre IARD (automobile particulier, RC professionnelle, RC artisans, multirisque habitation, dommage aux biens professionnels, garantie accidents de la vie). Conception et modélisation UML (MagicDraw) et rédaction de documentation technique détaillée, de bons de livraisons et de plans de mise en production. Réalisation de scripts JMETER pour les tests de performance, validation des requêtes par XPATH. Initialisation de projets MAVEN – SPRING - WEB. Réalisation de Webservice CXF. Intégration d’un nouveau projet automobile dans le cadre de l’existant. Intégration continu release et déploiement par Jenkins. Passage de connaissances et monté en compétences de collègues junior.

CSS CXF HIBERNATE Java JavaScript JBOSS JEE JMeter JSF MAVEN NEXUS ORACLE SONAR SPRING CORE REGEXP RICHFACES SOAPUI SQL XHTML XPATH.

More

ANEOMarch 2011 - July 2014

De juin 13 à juillet 14 @ GENERALI France

Développeur expert JSF - JEE sur tout le périmètre IARD (automobile particulier, RC professionnelle, RC artisans, multirisque habitation, dommage aux biens professionnels, garantie accidents de la vie). Réalisation de scripts JMETER pour les tests de performance sur tous les produits IARD.

CSS CXF HIBERNATE Java JavaScript JBOSS JEE JMeter JSF MAVEN NEXUS ORACLE SONAR SPRING CORE REGEXP RICHFACES SOAPUI SQL XHTML XPATH.

De février 12 à juin 13 @ VIAMEDIS

Développeur sénior JEE / référent technique webservices et génération de code, en méthodologie agile SCRUM sur un outil de gestion d’assurances de prévoyance. TDD. Architecture, conception et réalisation de projets MAVEN JEE. Veille technologique (DROOLS de JBoss). Rédaction de cartes de services d’architecture. Réalisation de WSDLs et de XSDs. Conception et réalisation de Webservices CXF ex nihilo. Tests de non régression webservices : MAVEN - JETTY – H2 – SOAPUI. Assistance technique à la recette. Encadrement technique sur webservices et JAXB.

CXF DROOLS H2 HIBERNATE Java JavaScript JAXB JBOSS JEE JETTY JSF MAVEN NEXUS SONAR SPRING CORE SPRING WEBFLOW REGEXP SOAPUI SQL WSDL XHTML.

De septembre à décembre 11 @ AXA IM

Expert Java afin de migrer et intégrer des applications intranet WebSphere 5 vers JBoss 5.1 (une dizaine d’applications JSF migrés en trois mois par une équipe de trois personnes dont un architecte). Génération des fichiers de configuration XML JBOSS depuis les fichiers WebSphere existants par XSLT. Veille technologique et aide à l’intégration /paramétrage de SSO KERBEROS lié à LDAP. Montée de versions des librairies dont dépendaient les applications et corrections techniques des applications afin de les rendre compatibles. Vérification des applications, de leurs écrans, fonctionnalités et évolutions.

Java JavaScript JBOSS JEE JSF KERBEROS LDAP MAVEN SPRING CORE RICHFACES SQL WSDL XHTML XSLT.

D’avril à septembre 11 @ LYXOR

Développeur Java / JEE / Groovy / Grails de l’outil DataProvider en méthodologie agile (serveur de calcul de NAV de produits financiers en mode batch).

GRAILS GROOVY Java JEE MAVEN SPRING CORE SQL TOMCAT.
More

CGI (LOGICA)September 2007 - February 2011

De mars 10 à février 11 @ TOTAL

Développeur Java JEE / PL-SQL / VBA. Analyse, développement, tests, débogage sur RAD 6-7 et ORACLE 9. Support utilisateur pour Total sur un projet de consolidation financière : interactions directes avec les utilisateurs au niveau mondiale. Support Niveau 3 pour Total sur un projet de monétique. Analyse et développement en PL-SQL, suivi et
maintien en conditions opératoire.

HTML Java JavaScript JEE MAVEN PL-SQL STRUTS SQL VBA.

D’octobre 09 à février 10 @ COFELY

Exploitation et suivi de production sur AIX, Oracle, WPS. Industrialisation des processus, liant différents SGDB, et récoltant des informations grâce à JMS sur des serveurs d’applications de production WPS distants.

AIX EXCEL Java JMS MS-DOS SHELL WPS

De décembre 08 à juin 09 @ GIEAU (VEOLIA)

Consultant Oracle CC&B
Développement JAVA, HIBERNATE, ORACLE et COBOL. Tests. Assistance technique à la maîtrise d’ouvrage à distance pour Indianapolis (USA).

CC&B COBOL HQL HIBERNATE HTML Java ORACLE

De septembre 07 à novembre 08 @ GDF SUEZ

MCO d’un EAI
Développement multiplateformes (WEBMETHODS, JAVA, SQL, scripts), industrialisation de processus, suivi et reporting sur l’état des environnements de production (direction de téléconférences hebdomadaires avec les responsables des SI consommateurs). Tests unitaires, d’intégration et de non régression. Création et packaging de livrables, de même que les procédures d’installation et la documentation technique. Support niveau 3 et suivi des incidents de production. Assistance technique et formation des membres de l’équipe de développement.

Java SQL WEBMETHODS 6
More

FIMASYSNovember 2006 - March 2007

Responsable technique pour le backoffice du logiciel Profinance Wholesale à destination de concessionnaires automobiles (gestion de crédits).
Développeur JAVA JEE Analyse, conception, développement, tests, débogage, utilisation intensive de frameworks internes. Mise en place et rédaction de règles méthodologiques et procédures à destination de l’équipe offshore (Cambodge).

Java JBOSS JEE SQL WEBLOGIC

More

CGI (LOGICA)April 2006 - September 2006

VEOLIA EAU : Développeur JEE – NSDK - COBOL, corrections et évolutions sur un outil de gestion de projet usant de STRUTS, et réalisation d’un mini ETL pour alimenter l’outil (JAVA/JDBC).
More

APGISJuly 2004 - August 2004

Développement PHP / MySQL (consultation de contrats).
Inventaire du matériel en vue de leur déménagement.
More

ViafoneJuly 2001 - July 2001

Création de sites internet à destination d'hôtels.

My stack

Technologies

Jboss, Web Services, JOnAS, ElasticSearch, MyFaces, WebMethods, Spring Core, Spring Boot, RichFaces, JAXB, Drools, IBM WebSphere

Analysis methods and tools

MagicDraw, Ant, StarUML, Scrum, CVS, Junit, Sonar, Apache Maven, Agile Methodology, Enterprise Architect

Application servers

Jetty

Others

Project Management, Analysis

Open Source solutions

Kubernetes

Languages

OOP, Groovy, HTML, Cobol, XHTML, PL/SQL, Delphi, HQL, Visual Basic, Scheme, Java, XSL/XPATH, YAML, WSDL, XML, XML Schema, XSLT, XPATH, JavaScript, TypeScript, CSS, Oracle PL/SQL, SQL, PHP, JAVA 8

Software testing

EasyMock, JMeter, SoapUI, Hudson

Business Intelligence

ETL

Environment of Development

Maven, PVCS, Xcode, Eclipse IDE

Databases

Redis, Microsoft SQL Server, Sybase, MySQL, HSQLDB, Oracle 9, NoSQL, Oracle

Frameworks

Hybris, JDBC, Hibernate, AngularJS, Node.js, EJB, Grails, Struts, REST, CXF, JavaServer Faces

Protocols

LDAP, SOAP

Middleware

Jenkins

IT Infrastructure

Debian, Git, Azure, Ubuntu, Linux, Sun Solaris, Unix, Linux Red Hat

Other

Testing

My education and trainings

Certifications - -

Master 2 en ingénierie logicielle - Université Pierre and Marie Curie, Paris VI2006 - 2006

Licence d’informatique - Université Pierre and Marie Curie, Paris VI2004 - 2004

DEUG SPI - Université Pierre and Marie Curie, Paris VI2003 - 2003

Formation de Webdesigner - M2I2001 - 2001