Menu

Guillaume BESSET

VALENCE

En résumé

Après avoir effectué une formation en mathématique et informatique, j’ai au cours de ces dernières années acquis beaucoup d’expérience auprès de grands comptes dans les domaines Java / J2EE et Web, tout en m’étant orienté vers des postes de gestion de projet.

Passionné par les nouvelles technologies, de nature autonome et très adaptable j'ai recherché de nouveaux défis en développant ma propre structure.

http://gbcreation.fr/

Mes compétences :
SOA
Java
Gestion de projet
Methode agile
PHP
Développement Android
Développement iOS
J2EE

Entreprises

  • Campus numérique in the alps - Digital Learning Manager (Formateur)

    2019 - maintenant Formateur au sein de l'Ecole Numérique in the Alps (Promo 2020) - En cours...

    Conception et formation sur les modules
    * transverses
    - Gestion de projet Agile
    - Git
    * Algorithmie
    * Java

    Formation sur les modules
    * Html / CSS
    * php
    * Javascript


    Alternance a venir

  • Amplitude - Développement full stack (Java - Angular)

    Valence 2018 - 2018 Freelance - Client : Amplitude

    Mission de développement pour la création et mise en place d’une application de migration de données depuis une BDD (un modèle V2) vers une BDD V3 (nouveau modèle de données).
    BDD contenant 535 tables

    L’application livrée se connecte à 3 bases de données (la V2, la V3 et sa propre base (droits, migration lancées, historique des migrations, arbre de mapping, ...)
    Elle gère donc 3 modèles différents et propose une interface de migration des données V2 en V3 en fonctions de critères de sélection.

    L’algorithme de migration réalise les actions suivantes :
    * Récupération des objets en V2 à migrer
    * Création de nouveaux objets en V3, mapping de ses attributs (gérés automatiquement via de l’introspection, ou manuellement si pas de mapping “simple”)
    * Génération d’un arbre résultat avec des Statistiques et les correspondances effectuées entre les deux modèles.
    * Création de logs, statistiques, liste d’attributs non mappés, erreurs, ...


    Début d'analyse et de développement sur la mise en place d'une paramétrisation d’un formulaire en Angular.
    L’application proposant un grand et complexe formulaire de saisie l’objectif est de sauvegarder des templates, les modifier et les afficher dans les cas d’usage correspondant.

    Environnement technique :
    JHipster, java 8, spring-boot, angular 6, MySql, git, bitbucket, docker
  • Greta Viva 5 - Enseignant

    2018 - 2018 Enseignant au Greta VIVA 5 : Module de gestion de BDD (40h) promo 2018-2020

    Conception d’un module de Gestion de BDD pour des BTS 1ère année.
    * Cours et supports de cours
    * TPs et TDs
    * 2 Examens

    Ce module aborde les savoirs et savoir-faire liés à la conception et à l’adaptation d’une base de données ainsi qu’à la mise en oeuvre des outils de programmation associés.

    Les parties abordées sont:
    * Analyse d'un besoin et modélisation d'une base, Compréhension d'une base existante (partie Modélisation avec Merise)
    * Création et maintien d'une BDD (Langage de Description de Données)
    * Exploitation d'une BDD (Langage de Manipulation de Données)
    * Utilisation de restrictions, fonctions dans les requêtes
    * Utilisation des propriétés relationnelles de la BDD en créant des jointures
    * Maintenance et administration d'une BDD
  • Freelance - Développement full stack (Java - Angular)

    2018 - 2018 Création de deux sites vitrines pour un cabinet d’Expert comptable et un cabinet de podologie.

    Création d’une application de gestion de photos ou vidéos sous forme de mur d’images, composée de deux éléments :

    * Backend en java : Java 8, PostgreSQL, Maven, Hibernate, Spring-boot, JUnit, lombock, Git, REST, Hébergement: Unix debian

    * Frontend en Angular5

    Technologies: Java 8, PostgreSQL, Mysql, Maven3.3, Hibernate, Spring, Spring-boot, Mockito, JUnit, Git, REST, ..,

    Environnement: Unix, Mac, Github, ..

    Gestion Projet: Agile
  • Freelance - Développement full stack (Java - Angular) et Formation

    2018 - maintenant
    Enseignement à l'Ecole Numérique in the Alps

    Développement Java, Web, ...


    Pour les missions significatives, se reporter aux expériences ci dessous
  • campus numerique in the alps - Digital Learning Manager (Formateur)

    2018 - 2018 Formateur au sein de l'Ecole Numérique in the Alps (Promo 2019)

    Conception et formation sur les modules
    * transverses
    - Gestion de projet Agile
    - Git
    * Java

    Formation sur les modules
    * Algo
    * Javascript


    Conception et formation sur les modules d'alternance
    * Angular
    * Analyse et conception de projet (Rédaction Cdc, Réponse Cdc, ..)
  • Greta viva 5 - Enseignant

    2017 - 2017 Enseignant au Greta VIVA 5 : Module de gestion de BDD (40h)

    Conception d’un module de Gestion de BDD pour des BTS 1ère année.
    * Cours et supports de cours
    * TPs et TDs
    * 2 Examens

    Ce module aborde les savoirs et savoir-faire liés à la conception et à l’adaptation d’une base de données ainsi qu’à la mise en oeuvre des outils de programmation associés.

    Les parties abordées sont:
    * Analyse d'un besoin et modélisation d'une base, Compréhension d'une base existante (partie Modélisation avec Merise)
    * Création et mainten d'une BDD (Langage de Description de Données)
    * Exploitation d'une BDD (Langage de Manipulation de Données)
    * Utilisation de restrictions, fonctions dans les requêtes
    * Utilisation des propriétés relationnelles de la BDD en créant des jointures
    * Maintenance et administration d'une BDD
  • NetCeler - Ingénieur Développement Produits et Application

    Veynes 2015 - 2017 Développement, Packaging et Release du produit IVPower (> 50 dépôts) : Solution d'analyse automatique des incidents sur les réseaux électriques.

    Cette solution collecte et intègre toutes les données des postes électriques et permet:
    * D'archiver et agréger les données (Perturbographies)
    * Analyser et obtenir une localisation de défauts dans les réseaux de transport et de distribution
    * Surveiller les équipements et des systèmes (protection, disjoncteurs, ...)
    * Mesurer la qualité du réseau et surveiller les équipements (plan de tension, creux de tension, conformité avec la norme EN50160...)

    Méthodologie agiles

    Environnement technique : Java 7,Java 8, PostgreSQL, Mysql, Maven3.3, Hibernate, Spring, Mockito, TestNG, Mercurial, Jenkins, REST, ..
  • Freelance - Développement Java J2EE

    2014 - 2015 Pour le compte de Thalès Avionics - GFI BUS

    Mise en place d’une nouvelle application de centralisation et mise à disposition des données utiles aux différents besoins des commerciaux Thales Avionics dans le monde.

    Cette application propose à l’utilisateur un ensemble de critère de recherche et gère l’affichage, l’édition des informations sélectionnées en fonctions de droits et profils, l'export,...
    Elle est alimentée par différents systèmes (SAP, Base de Produit,..)

    Environnement technique : Java J2EE, JSF2, Primefaces, Oracle, Tomcat, SSO
  • Sopra Group - Responsable de domaine Internet

    2013 - 2014 GIPS - Apicil

    En charge des sites internet d’Apicil (Agence en Ligne ; Espace personnel Particulier, Entreprise, Courtiers ; Site institutionnel ; Intranet).

    Référent auprès des équipes métier, gestion des projets et de l’existant, Pilotage de prestataires et équipes dédiées


    Environnement et Technologies: Java/J2EE, Oracle, WebSphere, Tridion
  • Projet Perso - Développement Projet Perso

    2013 - 2013 Site personnel de diffusion de photos et vidéos (cf lien demo-wall à droite)

    Site de diffusion d'images et vidéos sous forme de "mur d'images cliquables", gestion de commentaires, flux rss, backoffice,...

    Environnement technique : Symfony2, php, mySql, Html5, CSS, jQuery, responsive design, git
  • Sopra Group - Consultant java - Chef de projet

    Paris 2012 - 2013 GIPS - Apicil
    Analyse fonctionnelle et technique, mise en place d’évolutions et de nouvelles fonctionnalités sur les sites institutionnels d’Apicil. Maintenance en condition Opérationnelle

    Environnement et Technologies: Java/J2EE, Oracle, WebSphere, Tridion
  • Atos Worldline - Chef de projet

    Bezons 2010 - 2012 Dans la Business Unit Telecom & Mobile Utilities.

    Développement et exploitation d'un service backend pour les applications embarquées mobiles sur android et Iphone pour un grand opérateur mobile.

    Réalisation des tâches suivantes :
    • Elaboration des avant-vente
    • Rédaction de documentation d'architecture
    • Développement et tests
    • Mise en production des services
    • Support de 3ième niveau
    • Gestion de projet, Pilotage et suivi
    • Test de charge jmeter

    Technologies: Java/J2EE, mySql, Hibernate, Spring, Jersey, SOA
    Tests: Junit, Jmeter,
    Bench : test de charge, stess, aux limites
    Environement: Apache, Tomcat, Maven, Intégration Continue
    Gestion Project : itération - Agile(Scrum)
  • Atos Worldline - Responsable d'application

    Bezons 2006 - 2010 Dans la Business Unit : Public Santé transport.

    J'ai travaillé sur différents projets :
    • ASN : Autorité Sureté Nucléaire
    • Auchan
    • Atos Origin (outils du groupe)
    • Archivage Numérique

    J'ai eu plusieurs postes :
    • Développeur
    • Responsable d'application
    • Chef de projet

    Technologies: Java/J2EE, JPA(Hibernate), Spring, Tapestry, jsp, Servlet, SOA, architecture nTier
    Environnement: Apache, Tomcat, Maven, Intégration Continue
    Gestion de projet : Cycle en V, Méthode Agile (Scrum)
  • DIAGS - Développeur

    2006 - 2006 Société éditrice de logiciels de planification d’horaire et d’optimisation de planning pour les centres d’appels, les grandes surfaces et les universités.

    • Recherche de modélisations, méthodes mathématique et ‘probabiliste’ afin d’estimer le nombre de personnes susceptibles de passer en caisse quart d'heure par quart d'heure et ainsi proposer le nombre de caisse adéquat à ouvrir

    • Utilisation et mise en place d’une caméra à l’entrée du magasin pour corriger en temps réel les estimations établies lors de la planification et proposer le nombre de caisse adéquat à ouvrir.

    • Développement du module de synchronisation d’Import Export de données

    • Participation à la migration de l’application en full web.

    Technologies : Windev, WebDev, Caméra, Badgeuse
  • FRDP - Développeur

    2004 - 2004 Création d’un site Web pour la société F.R.D.P, Société d’approvisionnement des industriels de l’Agro-alimentaire en produits Bio.

    Design, création de logo, élaboration et mise en place d’un site Internet de présentation de la société, de son catalogue de produits, et référencement du site.

    Environnement technique : php, mySql, Html, CSS
  • Association Sportive de Basket - Développeur

    2003 - 2003 Création d’un site web pour une association sportive (club de basket) permettant de fédérer les licenciés en partageant des photos, news du club, d’avoir les résultats du week end ainsi que les résumés de match écrits par les coatchs, un forum de discussion etc.

    Environnement technique : php, mySql, Html, CSS

Formations

  • IUP Génie Mathématique Et Informatique OAD (Avignon)

    Avignon 2001 - 2006 DESS - Mathématique et Informatique
    Spécialité Optimisation et Aide à la Décision

Réseau