Sebastien - Développeur JAVA
Ref : 170831R001-
13100 AIX EN PROVENCE ET PARIS
-
Développeur (38 ans)
-
Freelance
Développeur JAVA
Responsable Technique CTO et Développeur - Marsatwork Dot
Depuis juin 2016 – Aout 2017
Mise en place de processus et méthodes développement
- Mise en place de Git pour le versionning du code source
- Mise en place de l’intégration continue des projets avec Bitbuket
- Revu de code avant mise en production
- Arbitrage des choix techniques (CMS / Modules / produits tiers / …)
Architecture et Développement
- Développement de POC et Prototype pour les avants vente client
o Site internet et application mobile IOS
- Conseil intégration des projets digitaux au sein des systèmes d’informations pour nos clients
- Architecture technique et validation des solutions techniques
Sécurité des projets web et performance
- Veille sur les vulnérabilités des outils utilisés (faille 0-day, CVE)
- Test de pénétration sur nos projets web
- Mise en place des solutions de sécurité actives et passives sur les projets
- Mise en place de web application firewall et CDN sur les projets
- Validation des bonnes pratiques OWASP sur les projets
Développement
- Développement JAVA J2EE et Spring et PHP sur les projets clients
Gestion du parc d’hébergement de nos sites web
- Architecture de l’offre d’hébergement web
- Gestion des sauvegardes / PRA
- Mise en place de la politique de sécurité
- Mise en place des outils de sécurité (Web application Firewall / Firewall Clavister)
- Pilotage des équipes externe d’infogérance des serveurs
- Gestion des serveurs web sous UNIX (LAMP)
Rédaction documentaire :
- Documents d’architecture / spécifications techniques / Documents d’exploitations
- Processus interne
Chef de projet Intranet (SharePoint) - Groupe M&L
Marques : L’Occitane en Provence / Melvita / Erborian / Le couvent des Minimes
De Septembre 2012 à juin 2016
Gestion de projet
- Gestion prestataires de services du service Intranet
- Gestion de projet avec les filiales internationales du groupe
- Chef de projet et coordinateur avec les équipes métiers
- Mise en place de méthode de travail avec les prestataires
- Rédaction des spécifications fonctionnelles avec les demandeurs
- Rédaction des documentations projets pour les utilisateurs
- Coordination du projet migration de SharePoint 2010 vers 2013 entre les équipes IT internes et externes
- Supervision des développements externes (K2 / .Net / SharePoint)
- Chiffrage des projets et prévision des livraisons
- Validation des devis des prestataires
Dématérialisation de processus métier avec l’outil K2 BlackPearl et SharePoint
- Mise en place de plusieurs workflows complexes avec K2 blackpearl pour différents processus métier du groupe M&L
- Réalisation de formulaires K2 SmartForms pour la saisie d’informations avec l’utilisation de K2 smart Object pour l’accès aux données
- Développement spécifique pour étendre les fonctionnalités de l’outil k2 smart forms
- Réalisation de workflow SharePoint Designer
- Réalisation de formulaires InfoPath pour la saisie d’informations
Développements spécifiques sur la plateforme Intranet SharePoint
- Architecture logiciel des projets
o Design Pattern, Data Access Layer, decision des Framework / API
- Réalisation de plusieurs outils spécifiques sur SharePoint :
o Interfaçage de synchronisation SharePoint avec les autres outils du SI
o Outil de relance
o Réalisation de la banque de média (image / vidéo) stockage de données volumineuse dans SharePoint, conversion de fichier media automatique (uploader silverlight)
o Développement de webpart / Job SharePoint / Outils de mise à jour de listes SharePoint / Event receiver liste et site / Page de layouts / Apps SharePoint 2013
- Réalisation de projet SharePoint / k2
o Refonte de l’intranet : Développement SharePoint, refonte des Masterpage, Page / Webpart et Batch
o Réalisation du référentiel produit des marques du groupe : Product Information Management outil maitre de données produites du groupe M&L
o Réalisation de l’outil référentiel boutique : outil maitre des données boutique du groupe
o Réalisation d’un outil de gestion des délestages de fabrication
o Réalisation d’une banque d’image / vidéo sous SharePoint (Digital Asset Management) avec traitement images et vidéo
- Modélisation et réalisation de bases de données pour les projets sous SQL Server 2008
Technologies et outils: C# / .Net / Entity Framework3.5 / SQL Server 2008 R2 / SharePoint 2010 / SharePoint 2013 / K2 Black Pearl
Formation des utilisateurs administrateurs des espaces de travails sur l’intranet (Key Users)
INGENIEUR CONSULTANT SUR LES TECHNOLOGIES MICROSOFT – BEWISE
De Novembre 2010 à Aout 2012
Développement SharePoint chez CMA CGM
• Développement de webpart SharePoint
• Configuration SharePoint
• Développement d’une galerie photos basé sur une bibliothèque d’image
• Intégration dans SharePoint d’un composant Telerik type flip book
Technologies : SharePoint, .Net, C#, JQuery, Java script / Html, composant Telerik Asp.net
Migration / Refonte intranet SharePoint chez Interway
• Développement d’un outil migration de données, pour la récupération des données existantes.
• Développement SharePoint (WebPart)
• Configuration de SharePoint 2010
Technologies : SharePoint, .Net, C#, Info Path, Java script / Html, composant Telerik Asp.net
Support & Maintenance / Développement – Intranet SharePoint pour l’ADSN
• Création de formulaires Info Path
• Création de Workflow SharePoint Designer
• Intégration graphique SharePoint avec SharePoint Designer
• Développement d’une webpart d’affichage spécifique dans une vue
• Développement d’un outil d’import de formulaire Info Path à partir d’un fichier Excel via WebDav
• Développement d’un outil d’import (programme console) de document word dans une bibliothèque de document
• Développement de plusieurs events Handlers Sharepoint pour la mise à jour d’éléments dans des listes SharePoint
• Développement de webparts d’affichages de données
• Développement autour de WSS
• Développement d’un outil (Job SharePoint) d’alerte pour SharePoint (Rappel des tâches à faire)
• Développement d’une visionneuse de PDF dans SharePoint en Silverlight
Technologies: SharePoint, .Net, C#, Info Path, Java script / Html, Telerik Asp.net, WCF Services, Silverlight, SharePoint Designer, Workflow
Développement d’un Carrousel en Silverlight dans SharePoint – L’occitane en Provence
• API Client SharePoint pour Silverlight pour la récupération de données SharePoint dans Silverlight
• Composant télérik « Carrousel »
• Développement du webpart SharePoint paramétrable pour héberger le carrousel Silverlight
• Intégration dans SharePoint sous la forme d’une webpart paramétrable pour le choix de la bibliothèque d’image à utiliser
Technologies : SharePoint 2010, .Net, C#, Html, Silverlight, composant Telerik
Développement d’un gestionnaire de planning dans SharePoint – CMA CGM
• Création des tâches dynamiquement dans une liste de tâches SharePoint
• Envoi de mail d’alerte
• Gestion des modifications des tâches enfant en cas de retard sur les tâches parents (jalons)
• Développement d’un event handler SharePoint
• Intégration dans SharePoint sous la forme d’une webpart paramétrable
Technologies : SharePoint 2010, .Net, C#, Html
Développement d’un formulaire de recherche avancé dans SharePoint pour L’occitane en Provence
• Développement d’un formulaire de recherche pour la recherche de données dans tout l’intranet SharePoint.
• Intégration dans SharePoint sous la forme d’une webpart paramétrable
• Conseil pour la maintenance et évolution de l’outil
Technologies: SharePoint 2010, .Net, C#, Html, ASP .Net, power shell
Consulting / Expertise SharePoint (MOSS 2010) pour SPIR Communication
• Conseil sur les bonnes pratiques de développement avec SharePoint
Technologies: SharePoint MOSS 2010
Consulting / Expertise SharePoint (WSS 3) chez Arcelor Mital
• Installation et configuration de l’outil SharePoint.
• Conseil sur la structuration du contenu dans le nouvel intranet SharePoint.
• Design SharePoint avec SharePoint Designer.
• Conseil sur certains outils SharePoint à installer pour répondre à des besoins spécifiques :
- Possibilité d’avoir des champs hiérarchiques dans SharePoint.
o Graphique / Report pour afficher des statistiques à partir de données d’une liste SharePoint.
• Documentation des bonnes pratiques avec SharePoint.
• Formation d’une personne en interne pour la suite du projet
Technologies : SharePoint WSS 3, SharePoint Designer
INGENIEUR DEVELOPPEUR SPECIALISTE MAGENTO et JAVA– ICARE DIAMOND :
De Septembre 2009 à Fin Octobre 2010
Refonte du site e-commerce « Avignon perfo » sur Magento
• Migration du catalogue produit avec l’ETL TALEND
• Migration des ventes & commandes existantes
• Redirection des URLs pour ne pas perdre le référencement de l’ancien site.
• Passerelle de synchronisation des stocks pour EBP avec le site e-commerce
Technologies / Solutions : Magento, PHP 5, Zend, Unix (Debian), Talend, Squid
Développements de évolutions d’applications JAVA / J2EE
Développeur sur le projet : ********
• Formation chez Soft booking sur la plate-forme de réservation Resalys
• Etude sur l’architecture du site internet
• Développement du site internet
o Modélisation de la base de données
o Interfaçage du site internet avec la plateforme Résalys
• Transfert de compétences sur la solution Resalys
Technologies : PHP 5, MySQL 5, Java Script, Resalys, SOAP, XML, Ajax
Amélioration / Debug des sites e-commerce Magento existants
• Rédaction des documents d’architecture
• Maintenances des sites internet du parc (Magento / JAVA J2EE)
• Gestion de projet
Projet interne R&D
• Développement d’outils interne JAVA / J2EE.
Technologies : Web services Magento, Magento, VSTO, .Net, C#
STAGIAIRE DEVELOPPEUR TECHNOLOGIES MICROSOFT – BEWISE :
De Mai 2008 à Aout 2009
• Développement d’un Add-in Excel 2007 pour l’affichage de données dans une feuille Excel.
Technologies : C#, .Net 3.5, VSTO (Excel), WPF (IHM dans Excel 2007), WCF, SQL SERVER, LinQ
STAGIAIRE DEVELOPPEUR – EXANTIS GESTION
De Septembre 2008 à Janvier 2009
• Développement d’une API .Net pour interfacer les développement .Net avec l’ERP SAGE Gestion Compta / Commercial Ligne 100.
• Développement d’un programme de synchronisation des données compta / Gestion commerciale de l’ERP existant vers l’ERP SAGE ligne 100, pour un client de la société.
Technologies: VB .Net, SQL Server 2005, Windows Form, Ado .Net, Driver ODBC SAGE
FORMATION PRELIMINAIRE
• Diplôme ingénieur informatique – Ecole supérieure d’informatique Exia groupe CESI.
COMPETENCES TECHNIQUES
Activités Compétences
Gestion de projet Méthode : Scrum, agile
Modélisation Méthodes : UML, Merise2
Développement
Interface Web Technologies : ASP .NET, ASP, PHP 5, HTML 5, JavaScript (JQUERY), Ajax, PHP, C#, JAVA / Vaadin
CMS : Wordpress / PrestaShop / Magento
Interface Windows Technologies : Windows Forms, WPF
Langages: Visual Basic, C#
Couche applicative métier Technologies: Web Services WCF / SOAP / REST, J2EE / Spring
Langages: Visual Basic, Visual C#, JAVA
Développement Mobile Development applications IOS, Android
Langages : JS, Ionic, XCode (Objective C + Swift), JAVA
Couche de données Technologies: ADO .NET, Entity Framework, LINQ, XML, k2 Smart forms, Spring Data
Outils : Visual Basic, Visual C#
Base de données SQL Server, MySQL 5, PostgreSQL, No SQL
Intranet SharePoint Paramétrage et Développement :
- SharePoint MOSS 2007 / 2010
- SharePoint 2013
- Office 365
Langue Anglais (écrit et parlé technique)
Outils K2 Smartforms / SmartObject / Blackpearl Workflow
Serveur Windows Server / Unix
Sécurité Pentest Web, OWASP
PASSIONS ET VIE ASSOCIATIVE
- AVIATION : LICENCE PILOTE PRIVE ET PLANEUR
- TRIATHLON (LOISIR)
- PRESIDENT 2016 DE LA JEUNE CHAMBRE ECONOMIQUE DE MANOSQUE
CERTIFICATIONS ET FORMATIONS
Certification Microsoft
o 70 536 : MCTS Microsoft .NET Framework - Application Development Foundation
o 70 562 : MCTS Microsoft .NET Framework 3.5, ASP.NET Application Development
o 70 505 : MCTS Microsoft .NET Framework 3.5, Windows Forms
Application Development
o 70 561 : Microsoft .NET Framework 3.5, ADO.NET Application Development
Formation sur les outils K2
o K2 Smartforms (Outils de création de formulaires)
o K2 Blackpearl (Outil de Business Process Management / Workflow K2)
o K2 Développement (Développement d’application / module k2)