Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Sebastien Chaulet

Architecte / Developpeur Full Stack

51 ans
Permis de conduire
Lyon (69000) France
Situation professionnelle
En poste
Ouvert aux opportunités
CV réalisé sur DoYouBuzz
  • Intégration dans l'équipe d'architecte Orchestral/Harfang afin de migrer les applications dans le cloud AWS et stabiliser les application avec l'approche des JO
  • Suivi des anomalies de production, parametrage et suivi des déploiement des versions (legacy+AWS)
  • Suivi technique de la mise en place d'une "facade" pour pouvoir réaliser une bascule transparente vers la version dans le cloud
  • Gestion du projet de réalisation du front de configuration d'Orchestral dans AWS.
    Revue de code
  • Mise en place d'un environnement containerisé et mutualisé pour l'exécution d'application interne avec une chaine CI/CD
  • Installation et Configuration des serveurs
  • Mise en œuvre de Gitlab
  • Réalisation d'application blanche avec pipeline CI/CD
  • Formation de l'équipe sur les containers, l'administration de l'environnement et Gitlab
  • Définition de l’architecture d’une application de gestion de badge de télépéage,
    permettant de faire le lien entre l’ERP du client et les infrastructure des fabricants des
    badges.
    L’application permet de gérer les échanges avec les fabricants en asynchrone afin
    de mettre à jour les badges, les personnaliser, (des)activer les réseaux autoriser, …
  • Définition de l’architecture
  • Mise en œuvre de clean architecture dans les développements en python
  • Revue de codes (Python et VueJS)
  • Mise en place de la chaine DevOps (Build, Analyse Sonar, Versioning
    automatique, création des container, déploiement Tests Azure, Recette Azure et
    Prod AZURE)
  • Configuration des environnements de développement en mode container
  • Gestion de configuration externalisée.
  • Mise en place des tests de performance
  • Python, VueJS, Cloud Azure, docker, Sonar, GitLab, MongoDB
  • Intégration dans l'équipe Architecture Technique
    Suivi et assistance d'une quinzaine de projets
    Contexte: Openshift, Java, Cloud Azure
  • Participation à la définition de l'architecture des projets
  • Suivi des évolultions des application et analyse d'impacts sur l'architecture technique
  • Préparation des dossiers d'architecture Technique (DAT)
  • Préparation des Revues d'Architecture (RAE)
  • Réalisation d’une application multiplateforme à destination d’investisseur afin de
    présenter le concept d’une application de mise en relation entre client et hôtelier.
  • Définition et de l’architecture et des Frameworks à utiliser (Python/FastAPI pour
    le backend, Flutter pour les fronts)
  • Définition de l’API Rest et développement du mock.
  • Développement de l’application Web, Android et IOS avec Flutter.
  • Mise en place de la chaine CI/CD
  • Python, Flutter (Web, IOS, Android)
  • Activités sur l'architecture et les évolutions de l'application GreenWeb de gestion des prets Habitat dans la squad SCC (Socle de Contractualisation des Crédits)
  • Création d'une application de centralisation des outils nécessaire à la maintenance et au développement de l'application GreenWeb (Quarkus+Flutter)
  • Tests de performances applicatif en vue de préparer une migration vers le cloud AWS
  • Définition de nouvelles architecture applicative d'application en vue de les migrer sur le cloud AWS
  • Formation Architecte AWS
  • Etudes comparatives des performances des langage pour les fonction serverless (java/python/quarkus)
  • Migration application LGO2 de VB6 vers C#
  • Définition de l'architecture de la nouvelle version de l'application LGO2
  • Réalisation de la migration de code VB6 vers C# via l'outil VBUC
  • Mise en place dúne plateforme d'intégration continue et de qualimetrie
  • Etude et mise en oeuvre de solution d'authentification (SAML/OpenID)
  • Suivi de la plateforme de gestion des factures
  • Remise a niveau de la plateforme d'integration continue
  • Migration SVN-Git
  • Mise en place de Docker dans les processus de développement et de déploiement
  • Debugage ponctuel et aide a l'équipe de développement
  • Mise en Oeuvre d'une plateforme temps reels de gestion de capteurs.
  • Definition d'une plateforme de gestion et centralisation des données provenant des capteurs
  • Analyse temps reel des donnes- Gestion d'alertes et d'evennements
  • Automatisation de la plateforme de développement jusqu'a la mise en production
  • Environnement:
    • ubuntu
    • docker
    • NodeJs
    • Socket.io
    • MongoDB
  • Reprise de la solution de gestion collective Santé et Prevoyance.
  • Suivi des actions performances
  • Suivi du plan de production
  • Remplacement de la brique ActiveMQ
  • Mise en oeuvre d'outillage et développement de solutions
  • Mise en oeuvre du programme "Indépendance"
  • Migration Postes de développement Windows vers Linux
  • Etude et mise en oeuvre de solution d'authentification (SAML/OpenID)
  • Mise en oeuvre de la Solution GLUU (POC)
  • Analyse du comportement applicatif et préconisation d'amélioration de performance
Détails de l'expérience
  • Analyse du comportement applicatif et préconisation d'amélioration de performance
    • Installation / Configuration de Dynatrace
    • Analyse des information collectée et de la configuration des serveurs applicatifs
    • Diagnostiques et précaunisations
  • Audit base de données MySQL
Détails de l'expérience
  • Audit base de données MySQL
    • Audit ed la configuration de la base
    • Audit d'installation
    • Récolte des problématiques
    • Précaunisation de sécurité et performances
  • Gestion de projet d'analyse de performance.
Détails de l'expérience
  • Gestion de projet d'analyse de performance.
    • Gestion projet du contrôle et d'analyse de la performance applicative
    • Analyse des résultats LoadRunner
    • Analyse des traces système
    • Diagnostiques et optimisations

    Equipe: 2 personnes
  • Maintenance évolutive d'une application de gestion de prévoyance collective
Détails de l'expérience
  • Maintenance évolutive d'une application de gestion de prévoyance collective
    • Développement de services WEB et mise en place du versioning SOAP
    • Générateur de code pour industrialiser la modification du code
    • Action d'optimisation des traitements- Migration des EJB vers Spring
    • Mise en oeuvre de Maven sur l'ensemble du projet
    • Création de plugin maven (Génération accès aux properties)
    • Migration Websphere 6.1 vers JBOSS

    Equipe: 10 personnes
    Méthodologie:
    • cycle en V
  • Application permettant d'effectuer des sondage sur les comportements alimentaires de ses clients
Détails de l'expérience
  • Application permettant d'effectuer des sondage sur les comportements alimentaires de ses clients
    • Définition de l'architecture de l'application selon les contraintes du client
    • Suivi des développements
    • Formation des développeurs

    Equipe: 4 personnes
    Méthodologie:
    • SCRUM
    • XP
  • Mise en oeuvre de MuleESB pour permettre l'intégration de fonctionnalités dans le SI
Détails de l'expérience
  • Mise en oeuvre de MuleESB pour permettre l'intégration de fonctionnalités dans le SI
    • Etude des besoins client
    • Préconisation sur l'architecture
    • Mise en oeuvre de MuleESB

    Equipe: 1 personnes
    Méthodologie:
    • SCRUM
    • XP
  • Mise en oeuvre d'un routeur de WebServices permettant l’accès aux web services de la filiale PresenceAssistance a ses clients
  • Intégration des fonctionnalités de "Poursuite" des clients au sein du routeur de servicesMission / Activités
Détails de l'expérience
  • Mise en oeuvre d'un routeur de WebServices permettant l’accès aux web services de la filiale PresenceAssistance a ses clients
    • Définition d'une solution évolutive offrant l'accès aux WebServices selon plusieurs protocoles
    • Etude des besoin du client- Préconisation sur l'architecture a mettre en oeuvre
    • Mise en place de muleESB embarqué dans une application Web

    Equipe: 3 personnes
  • Intégration des fonctionnalités de "Poursuite" des clients au sein du routeur de services
    • Etude des contraintes techniques et métier, proposition de solution
    • Etude des besoin client
    • Ajout de WebServices spécifique
    • Ajout de fonctionnalités de reporting (Birt) et de tracage des échanges des webservices

    Equipe: 3 personnes
    Méthodologie:
    • SCRUM
  • Mise en place de la TMA pour les applications DOSIP et SISERI
  • Mise en conformité des applications DOSIP et SISERI
  • Mise en oeuvre de la plateforme d'intégration continue:
  • Mise en place d'environnement de développement virtualisés:
  • Définition des axes d'évolutions techniques:
Détails de l'expérience
  • Mise en place de la TMA pour les applications DOSIP et SISERI
  • Mise en conformité des applications DOSIP et SISERI
    • Etude des applications existantes
    • Préconisations sur les évolutions a apporter
    • Suivi et validation des corrections effectuées
    • Portage des application sous Maven
  • Mise en oeuvre de la plateforme d'intégration continue:
    • SVN, USVN (gestion du code source)
    • CodeReview (Revue de code)
    • Alfresco (Référentiel documentaire)
    • Artifactory (Proxy Maven)
    • LDAP (Gestion des utilisateurs et des droits)
    • Hudson (serveur d'intégrqtion continue)
    • Selenium (Tests applicatifs)
  • Mise en place d'environnement de développement virtualisés:
    • Installation et configuration des serveurs ESX
    • Définition de template de machine virtuelles
    • Administration des serveurs VMWare
    • Mise en oeuvre des machines virtuelles pour DOSIP et SISERI
    • Mise en place de machine virtuelle sur le poste des développeurs pour le développement
  • Définition des axes d'évolutions techniques:
    • Migration Java 1.3 vers Java 6
    • Migration des serveurs applicatifs Tomcat
    • Evolution des framework utilisés
    • Evolution des systèmes d'impressions
    • Optimisation des performances des applications (Hibernate, PL-SQL,...)
  • Equipe: 10 personnes
    Méthodologie:
    • SCRUM
    • XP
  • Mise en oeuvre du framework Improve pour les applications connexes à l'ERP Retek (Oracle Retails)
  • Suivi technique des applications connexes à l'ERP Retek
  • Mise en oeuvre de la plateforme VMWare pour les environnements de développements
  • Mise en place de l'outil EOS
  • Etude sur le remplacement de Crystal Report par Birt
  • Mise en oeuvre de JIRA et personnalisation afin de modéliser les interactions client - Fournisseurs
  • Mise en place d'OpenLDAP
  • Générateur/ Gestionnaire de format d'étiquettes pour EOS
  • Optimisation des performances de l'application Colisage
Détails de l'expérience
  • Mise en oeuvre du framework Improve pour les applications connexes à l'ERP Retek (Oracle Retails)
  • Suivi technique des applications connexes suivantes (revue de code, respect des normes, revue d'architecture, intégration environnement virtualisés):
    • Colisage (Réception/Gestion des colis)
    • NewETI (étiquetage)* Portefeuille de commande
    • PLOG (Prestation Logistique)

    Equipe: 1 personnes
    Méthodologie:* cycle en V
  • Mise en oeuvre de la plateforme VMWare pour les environnements de développements
    • Réalisation des procédures de déploiement
    • Mise en oeuvre de template de machines virtuelles (serveurs de développement)
    • Mise en oeuvre du repository (SVN, Cruise Control, Trac, ...)

    Equipe: 2 personnes
    Méthodologie:* cycle en V
  • Mise en place de l'outil EOS
    • Gestion de la relation avec le prestataire
    • Suivi des développements spécifiques
    • Intégration sur la plateforme cible
    • Pilotage de la montée de version

    Equipe: 1 personnes
    Méthodologie:
    • cycle en V
  • Etude sur le remplacement de Crystal Report par Birt
    • Etude sur les solutions de remplacement de génération de rapport Crytal
    • Remplacement du système Crystal par Birt/Actuate

    Equipe: 2 personnes
    Méthodologie:
    • cycle en V
  • Mise en oeuvre de JIRA et personnalisation afin de modéliser les interactions client - Fournisseurs
    • Mise en oeuvre de l'outil
    • Mise en place des workflow des gestion des anomalies
    • Réalisation de templates de Workflow
    • Mise en place de la gestion des demandes et du suivi des indicateurs liés aux contrats avec les fournisseurs
    • Génération de rapport avec Birt

    Equipe: 3 personnes
    Méthodologie:
    • cycle en V
  • Mise en place d'OpenLDAP
    • Mise en oeuvre de l'outil
    • Intégration pour SIM et RPM (module RETEK)
  • Générateur/ Gestionnaire de format d'étiquettes pour EOS
    • Gestion des formats d'étiquettes
    • Générateur de format (Access, SVG) pour la modélisation des étiquettes

    Equipe: 1 personnes
    Méthodologie:
    • cycle en V
  • Optimisation des performances de l'application Colisage
    • Mesure des performances/profiling de l'application
    • Remplacement des mécanismes de production des PDF
    • Mise en oeuvre comparative (FOP/iText/Birt)

    Equipe: 5 personnes
    Méthodologie:
    • cycle en V
Description de l'entreprise
Sopra est une entreprise de conseil, de services technologiques et de l’édition de logiciels française. Sa filiale, Sopra Banking Software, est un éditeur spécialisé dans les solutions applicatives pour le marché financier.
Site web de l'entreprise
  • Réalisation d'une application d'accès aux contrats d'assurance vie par les clients
Détails de l'expérience
  • Réalisation d'une application d'accès aux contrats d'assurance vie par les clients
    • Développement des tests unitaires (JUnit, Fitness, DBUnit)
    • Développement des écrans (JSP, JSTL)
    • Développement des accés base (Hibernate)
    • Mise en place des services métiers via Scort

    Equipe: 7 personnes
    Méthodologie:
    • TDD
    • XP
  • Calcul de revenu assurance
  • Projet de suivi documentaire
  • Migration technique d'une application
Détails de l'expérience
  • Calcul de revenu assurance
    • Conception / Réalisation des évolutions de l'application (CANADA)
    • Gestion des livraisons
    • Suivi des traitements mensuels
    • Suivi documentaire
    • Encadrement de stagiaires

    Equipe: 4 personnes
  • Projet de suivi documentaire
    • Soutient technique à l'équipe projet en place
    • Migration de version de l'application
    • Automatisation de tache de controle

    Equipe: 3 personnes
  • Migration technique d'une application
    • Analyse des risques en vue de l'évolution des composants techniques
    • Définition des charges projet
    • Mise en place des normes documentaires
    • Mise en place de la gestion de configuration
    • Soutient aux équipes de production lors de la réalisation de la migration technique

    Equipe: 3 personnes
    Méthodologie:
    • cycle en V
  • Refonte de l'application de gestion documentaire EDINOO
Détails de l'expérience
  • Refonte de l'application de gestion documentaire EDINOO
    • Mise en place des environnements de développement et des outils de contrôle des règles de codage
    • Définition de l'architecture l'application en collaboration avec le client
    • Réalisation du prototype
    • Réalisation d'un outil d'automatisation pour la phase d'industrialisation

    Equipe: 1 personne
    Méthodologie:
    • cycle en V
  • Suivi de l'application de gestion de devis accédant à une application existante MVS au travers de SCORT
Détails de l'expérience
  • Suivi de l'application de gestion de devis accédant à une application existante MVS au travers de SCORT
    • Reproduction des anomalies
    • Analyse d'impacts et mise en place de solutions
    • Développement et mise en place de taches ANT
    • Mise en place et adaptation d'un gestionnaire d'anomalies complémentaire pour l'équipe (PHPBugTracker)
    • Gestion des livraisons

    Equipe: 2 personnes
    Méthodologie:
    • cycle en V
  • Conception et réalisation de l'application de gestion des élèves de 1er degré
Détails de l'expérience
  • Conception et réalisation de l'application de gestion des élèves de 1er degré
    • Définition de l'architecture
    • Développement d'outils de génération de code pour les couches de services métiers et services d’accès aux données
    • Développement et intégration des composants de l'application

    Equipe: 2 personnes
    Méthodologie:
    • cycle en V
  • Mise en place d'un référentiel d'offres de formation pour l'ANPE et les ASSEDICS
Détails de l'expérience
  • Mise en place d'un référentiel d'offres de formation pour l'ANPE et les ASSEDICS
    • Enrichissement du Framework existant (définition, conception et développement)
    • Mise en place d'un serveur de présentation basé sur XML/XS
    • Développement d'outils de génération de code pour les services métiers et services d'accès aux données.

    Equipe: 3 personnes
    Méthodologie:
    • cycle en V
  • Conception d'un framework d'internationalisation d'application, pilotage et formation
Détails de l'expérience
  • Conception d'un framework d'internationalisation d'application
    • Conception des évolutions a apporter au Framework de développement pour supporter l'internationalisation
    • Réalisation de l'évolution du Framework
    • Préparation de support de formation en anglais
    • Formations en Anglais sur le site du Caire (Egypte) aux équipes de développement (3 mois)
    • Suivi du premier développement et mise en oeuvre des bonnes pratiques sur site (1 mois)

    Equipe: 5 personnes
    Méthodologie:
    • cycle en V
  • Réalisation d'outillage de génération de code
Détails de l'expérience
  • Réalisation d'outillage de génération de code depuis un descripteur Excel ou Access
    • génération de composant de présentation (XSL)
    • génration de modèle d'échange de données (XML)
    • Conception
    • Développement

    Equipe: 1 personnes
    Méthodologie:
    • cycle en V
  • Remplacement de l'EAI "Règle du Jeu" par e*Gate
Détails de l'expérience
  • Remplacement de l'EAI "Règle du Jeu" par e*Gate
    • Mise en place de flux de traitement pour e*Gate
    • développement des composants spécifique en Java
    • Tests des échanges entre serveurs applicatifs et AS-400

    Equipe: 2 personnes
    Méthodologie:
    • cycle en V
  • Refonte des traitements de recyclage des produits de l'application du suivi de fabrication
Détails de l'expérience
  • Refonte des traitements de recyclage des produits de l'application du suivi de fabrication
    • Etude/Conception détaillé des modifications
    • Définition des écrans et des requêtes
    • Test et Intégration sur Site

    Equipe: 1 personnes
    Méthodologie:
    • cycle en V
  • Mise en place d'un serveur intranet de suivi des activités de l'entreprise, concernant la vente de véhicules d'occasion, le suivi de clientèle et le cycle de vie des véhicules (Réception / Rénovation)
Détails de l'expérience
  • Mise en place d'un serveur intranet de suivi des activités de l'entreprise, concernant la vente de véhicules d'occasion, le suivi de clientèle et le cycle de vie des véhicules (Réception / Rénovation)
    • Etude avec les utilisateurs
    • Spécification
    • Conception
    • Réalisation
    • Mise en production

    Equipe:
    • 1 personnes

    Méthodologie:
    • cycle en V
Description de l'entreprise
Commerce de voitures et de véhicules automobiles légers, vendeur de véhicules, vendeur de véhicules automobiles, vendeur de voitures, vendeur de camionnettes, le commerce de gros et de détail de véhicules neufs ou usagés : véhicules automobiles pour le transport des personnes, y compris les véhicules spéciaux tels qu'ambulances, minibus, etc( 3,5 tonnes ou moins)