Aller au contenu

CV

1. Informations

Henry Bonjour
Né le 21/11/1987 (31 ans)

Contact

06 20 49 91 17
mail.henry.bonjour@gmail.com

Adresse

79 Avenue Aristide Briand
Res. Modigliani, Apt. 126
33700 Mérignac

Permis

  • Permis B
  • Permis Côtier

2. Expérience

onepoint - Développeur Lead

Avr. 2018 – Aujourd’hui

onepoint m’a proposé de partager mon expérience au sein des équipes, tout en restant opérationnel.

  • Maintenance évolutive d’une application, de la base de données au frontend.
  • Respect des exigences de qualité à l’aide de Jenkins, SonarQube.
  • Remise à niveau des outils des tests automatisés, puis écriture des tests sur la partie frontend, alors qu’ils étaient absents.
  • Participation à des revues de code et des débats techniques avec plusieurs équipes onepoint.
  • Partage de mon expérience personnelle sur les tests, la maintenabilité, les pièges à éviter.
  • Suivi de production.
  • Maquettage quand c’est nécessaire (wireframes).
  • Un peu d’administration système quand c’est nécessaire, également.

🔧 Stack: JAVA, SPRING, MAVEN, JAVASCRIPT, ANGULARJS, MYSQL, JENKINS, …

onepoint - Consultant Redhat

Sept. 2017 – Avr. 2018 (7 mois)

onepoint est partenaire Redhat. J’ai obtenu la certification Red Hat Certificate of Expertise in Platform-as-a-Service (EX280) en 2016. Nous avons accompagné 4 clients sur l’installation Openshift et l’approche DevOps.

  • Installation d’Openshift en mode connecté/déconnecté.
  • Ecriture de scripts d’installation documentés + playbooks Ansible.
  • Ecriture de scripts Groovy pour les pipelines Jenkins.
  • Configuration des masters et nodes du cluster, sur des VM RHEL 7.
  • Paramétrage du cluster: authentification, ressources allouées, routage, etc.
  • Adaptation des applications pilotes Java + Spring / Maven / Angular pour la plateforme Openshift: industrialisation, gestion des variables d’environnement, paramétrage JVM, configuration des serveurs Tomcat/Wildfly, etc.
  • Coordination entre les équipes.

🔧 Stack: OPENSHIFT, RHEL 7, JENKINS, ANSIBLE, DOCKER, MAVEN, TOMCAT, PROMETHEUS, GRAFANA, JAVA, NODE.JS, ANGULAR, …

onepoint - Développeur

Jan. 2017 – Sept. 2017 (8 mois)

Maintenance évolutive de plusieurs applications, pour des clients des secteurs banque et grande distribution.

  • Création d’une application.
  • Mise en place des TU.
  • Ecriture des requêtes SQL.
  • CI/CD.

🔧 Stack: JAVA, SPRING, MAVEN, JUNIT, MOCKITO, EXT.JS, ORACLE, JENKINS, …

onepoint - Formateur (en parallèle)

Jan. 2015 - Jan. 2017 (2 ans)

Formation auprès des développeurs d’un client, pour faciliter l’adoption des technologies web dans l’entreprise.

  • Création des supports de formation, comprenant: une application de référence, un document de référence en asciidoctor converti au format PDF, des slides PowerPoint pour guider la formation.
  • Animation de la formation régulièrement.
  • La formation portait sur AngularJS, Webpack, Typescript, et un framework créé pour le client durant une précédente mission.

🔧 Stack: ANGULARJS, WEBPACK, TYPESCRIPT, …

onepoint - Développeur pour une startup

Mai 2016 - Déc. 2016 (8 mois)

Cette startup a pour associé David Layani, le dirigeant de onepoint. Nous sommes intervenus pour la définition et la réalisation du produit.

  • Maintenance d’une API REST.
  • Maintenance d’une application mobile hybride avec Ionic, déploiements iOS et Android.
  • Requêtes et administration MongoDB.
  • CI/CD.
  • Infra virtualisée avec Docker.
  • Mockups avec Balsamiq, brainstormings avec XMIND.

🔧 Stack: JAVA, SPRING, MONGODB, IONIC, JENKINS, …

onepoint - Développeur

Jun. 2014 - Mai. 2016 (11 mois)

Un client souhaitait harmoniser les pratiques de développement web dans son entreprise. Nous avons créé un framework. Plus tard, nous avons créé d’autres applications pour ce même client avec ce framework.

  • Création d’un framework front-end.
  • Création de la charte graphique des applications web.
  • Création d’applications avec le framework, pour prouver le concept.
  • Documentation en ligne, sessions de formation, pour faciliter son adoption.
  • Développement de plusieurs applications avec le framework, mises en production.

🔧 Stack: JAVASCRIPT, ANGULARJS, BOOTSTRAP, GULP, NODE.JS, …

Radhius, Thales Services, onepoint - Développeur

Sept. 2010 - Jun. 2014 (3 ans et demi)

Premières expériences en java, avec des frameworks aujourd’hui obsolètes.


3. Formation

Certifications

  • Red Hat Certificate of Expertise in Platform-as-a-Service (EX280), obtenu en 2016.

Diplômes

  • Diplôme d’ingénieur cogniticien de l’ENSC / IPB (Bordeaux), obtenu en 2010.

Langues

  • Français: langue maternelle.
  • Anglais: courant.