Votre navigateur est obsolète !

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

×

Guillaume Besset

Guillaume Besset

Développement Full stack (Java - Angular) Freelance | Enseignement & Formation

Adaptable
Rigoureux
MOE - MOA
web
36 ans
Permis de conduire
Carpentras (84200) France
Freelance En recherche active
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’orientant vers des postes de gestion de projet.

Passionné par les nouvelles technologies, de nature autonome et très adaptable je recherche de nouveaux défis en m'orientant aujourd’hui vers des activités plus fonctionnelles (MOA).
  • Enseignement à l'Ecole Numérique in the Alps
  • Développement Java, Web, ...
  • Pour les missions significatives, se reporter aux expériences ci dessous
  • 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
En savoir +
  • 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 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
En savoir +

Développement full stack (Java - Angular)

Freelance
Avril 2018 à septembre 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
  • 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
  • cf experience précédente pour plus de détails
En savoir +
  • Formateur au sein de l'Ecole Numérique in the Alps (Promo 2019)
  • Conception et formation sur les modules
    - transverses Gestion de projet Agile et Git
    - java
  • Formation sur les modules
    - Algo
    - Javascript
  • Conception et formation sur les modules d'alternance
    - Angular
    - Analyse et conception de projet
En savoir +
  • 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
  • Développement, Packaging et Release du produit IVPower, outil d'analyse d'incidents sur les réseaux électriques.:
  • Cet outil permet l'analyse de défauts, la détection d'anomalies et la surveillance des équipements dans les réseaux de transport et de distribution d’électricité.
  • Méthodologie agiles
  • Environnement technique : Java 7,Java 8, PostgreSQL, Mysql, Maven3.3, Hibernate, Spring, Mockito, TestNG, Mercurial, Jenkins, REST, ..

Développement Java J2EE

Thales Avionics
Octobre 2014 à mars 2015
Freelance
Valence
France
  • 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
  • Technologies :
    Java J2EE, JSF2, Primefaces, Oracle, Tomcat, SSO

Responsable de domaine Internet

Sopra Group
Décembre 2013 à avril 2014
CDI
France
  • 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

Consultant Java

Sopra Group
Septembre 2012 à novembre 2013
CDI
Lyon
  • 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

Chef de Projet

Worldline by Atos
Décembre 2010 à septembre 2012
CDI
Lyon
  • 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,
    Tests: Junit, Jmeter,Spring, Jersey, SOA
    Bench : test de charge, stess, aux limites
    Environement: Apache, Tomcat, Maven, Intégration Continue
    Gestion Project : itération - Agile(Scrum)

Ingénieur Etudes et Développement

Worldline by Atos
Août 2006 à novembre 2010
CDI
Lyon
  • 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)

Ingénieur Développeur

DIAGS
Janvier 2006 à août 2006
Stage
Lyon
  • 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
  • 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
  • cf lien Demo-wall / Portfolios

Ingénieur Développeur

FRDP
Juin 2004 à août 2004
Stage
Avignon
  • 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

Développeur

Association Sportive de Basket
Juin 2003 à août 2003
Bénévolat
Isle sur la sorgues
  • 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
  • basketball (club)
  • ski, tennis, footsalle, vtt,...
  • nouvelles technologies
  • cinéma
  • voyages
  • Adaptable
  • Autonome
  • Tenace
  • Dynamique
  • Réfléchi
  • Rigoureux
  • Sens du service
  • Esprit d'équipe
  • Formation
  • Enseignement
  • Gestion de projet
  • MOE
  • MOA
  • Scrum
  • Méthode agiles
  • Cycle en V
  • Analyse fonctionnelle
  • Analyse technique
  • Avant vente, chiffrage, proposition commerciales
  • Planification, suivi des tâches
  • Tests, cahiers de recette, bench
  • Relation client, présentations, conduite de réunions
  • Java
    java 7, java 8, java J2EE
  • jhipster
  • Spring
    spring spring-boot
  • spring-boot
  • Hibernate
  • Tomcat
  • Maven
  • MySQL
  • Oracle
  • PostgreSQL
  • php
  • Mockito
  • TestNG
  • Web development
  • Angular
  • HTML5
  • CSS3
  • jQuery
  • Javascript
  • Ajax
  • Tests
  • Git
  • Intégration continue
  • SOA
  • Saas
  • WebServices
  • Rest
  • Jenkins
Informatique, mathématique

(Diplôme rennomé en Master 2 en 2006)

Deug prépa

Université d'Avignon et des Pays de Vaucluse

Septembre 2002 à juin 2003
DEUG PREPA aux ENSI MIAS