Menu

Guilhem BOURGOIN

LYON

En résumé

Ingénieur logiciel Expert Symfony, particulièrement intéressé par le développement Web et les voyages.

Après 3 années en apprentissage chez AKKA Technologie et l'obtention d'un diplôme d'ingénieur, je travaille depuis septembre 2013 sur divers projets informatique.

Passionné par les voyages, j'ai créé le site internet "Le Monde en Sac" qui me permet d'approfondir mes connaissances techniques et de tester de nouvelles technologies.

Véritablement passionné par le Génie logiciel, j'aime m'assurer que les logiciels que je crée sont de qualités et respectent les standards, notamment au niveau des tests logiciels et de la qualité du code produit.

Mes compétences :
Développement web
JavaScript
Java EE
PHP 5
Méthode agile
MySQL
Architecture logicielle

Entreprises

  • Auto entrepreneur - Développeur Freelance

    2017 - maintenant
  • Projet personnel - Tour du monde en sac à dos en Asie et Amérique Latine

    2016 - 2017 Création d’un planificateur de voyages : http://www.lemondeensac.com/
    Gestion d'un voyage complexe et d'un budget serré pendant une année.
    Création de mon blog de voyage WordPress "Le Monde En Sac" (3000 visiteurs mensuels).

    Technologies : PHP 7 – Symfony 3 – JQuery – MySQL – Github (GuilhemVB)
  • UENI - Développeur freelance

    2016 - 2016 Développement de script avec CasperJS et Python, dans le but de récupérer des informations de façon automatique sur des sites web.
  • Reputation VIP - Ingénieur Développement logiciel

    Lyon 2015 - 2016 Dans une équipe de 12 développeurs, j'ai participé à l'évolution et à l'amélioration de logiciels de gestion de e-reputation.
    Dans le but d'améliorer la qualité des logiciels, j'ai proposé puis mis en place le BDD (behavior driven development) avec Behat dans les différents projets.

    Méthodes de travail : Scrum, BDD (Behat 3), gestion de configuration (Gitlab), intégration continue (Gitlab CI).

    Langages et Frameworks : PHP 5 - Symfony2, JQuery, Bootstrap 3, MongoDB, MySQL, PostGre.

    Articles publiés :
    http://reputationvip.io/behat-to-the-fixture/
    http://reputationvip.io/bdd-behat-driven-development/
  • Decalog - Ingénieur Développement Logiciel

    Guilherand-Granges 2013 - 2015 Dans une équipe de 8 développeurs, j'ai participé à l'évolution et à l'amélioration du logiciel de gestion de bibliothèques en mode SaaS "e-paprika".

    Méthodes de travail : Kanban, stand-up meeting, BDD (JBehave), gestion de configuration (SVN), intégration continue (Jenkins) et amélioration continue.

    Langages et Frameworks : Java J2EE (spring et hibernate) et JavaScript (Ext JS).
  • Akka Technologies - Apprenti Développeur Logiciel

    Paris 2010 - 2013 Apprenti développeur logiciel en partenariat avec l'école d'ingénieur Grenoble INP - ESISAR.

    J'ai participé à de multiples petits projets :

    - Création d'un script Ruby permettant d'extraire les informations d'un CV au format .doc et de les mettre dans un fichier XML. Puis mise en forme du XML avec un fichier XSL.

    - Prise en main du logiciel Qt Creator (en C++) et réalisation d'une IHM de démonstration sous Androïd.

    - Création d'une application embarquée sur un microcontrôleur possédant un écran tactile, et communication de la carte avec un ordinateur (en C++).

    - Création d'un vérificateur automatique de règles de codages sur un code en C (puis sur du VBA), de façon automatique grâce à un script en Ruby, afin de faciliter le travail manuel.

    - Projet GAP et Trac : Mise en place de tous les outils nécessaires pour visualiser physiquement l'avancement d'un projet (Trac, tableau de suivi de projet, courbe d'avancement …). Afin de tester ces outils, j'ai travaillé en parallèle sur le projet GAP (Générateur Automatique de Planning). Il s'agit de créer un logiciel permettant de calculer une trame de planning sur un certain nombre de semaines dans le cadre d''un service hospitalier (en C++).

    - Démonstrateur Android (6 mois) : Développement d'un logiciel d' "Outil d'aide aux contrôles visuels" sur une tablette Androïd pour réaliser un démonstrateur (en Java).

Formations

Réseau

Annuaire des membres :