
Guy Verel
Développeur Java Senior
Salaire / Taux journalier
Toulouse, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Avec 14 ans d'expérience en développement (backend, tech lead, devops, front), j'ai acquis une forte compétence en développement Java et conception. Grâce à mes diverses expériences et à la veille technologique, j'ai le recul nécessaire pour proposer et améliorer les méthodes et outils, pour livrer vite et bien en production. Voici les sujets que j'apprécie: Java, Kotlin, Spring boot, clean code, microservices, Kafka, React, agilité, DevOps, CICD, TDD, BDD, optimisation des performances
Expérience de travail
(Freelance) Développeur Java Senior
BforBankFreelance
mai 2022 - août 2023
1 an 4 mois
Paris, France
Dev backend java sur une nouvelle architecture microservices avec kafka • Création de nouveaux microservices Spring Boot (services, backend for frontend BFF, vues CQRS) • Mise en place de pipeline kafka streams • Mise en place de kafka connect (kafka vers PostgreSQL) • Intégration continue avec Gitlab/ArgoCD (compilation, tests, packaging, déploiement) • Configuration des services pour kubernetes/helm
(Freelance) Développeur Java Senior
sundayFreelance
févr. 2022 - mai 2022
4 mois
Paris, France
Dev java sur une architecture microservices sur GCP • Développement d’un batch spring pour récupérer des logs d’erreurs • Utilisation de Datadog pour debugger l’application et pour lire des logs via l’API • Ecriture des logs dans kafka
(Freelance) Ingénieur en industrialisation et devops
Informatique Banque PopulaireFreelance
déc. 2019 - juil. 2021
1 an 8 mois
Balma · Hybrid
Devops et industrialisation sur des projets Java • Ecriture de pipeline Jenkins (script Groovy, shared lib) • Ecriture de plugin maven (MOJO) • Intégration Sonarqube (profils, quality gate, écriture de règles custom) • Migration d’une infrastructure windows/VM vers linux/docker (builds, scripts et outils) • Configuration/génération des builds avec Jenkins (multibranch, hook, job DSL, plugins)
Lead développeur tests automatiques end to end et APIs en AT chez Orange pour Néo-soft
Orange Business Services
nov. 2018 - oct. 2019
1 an
31700 Blagnac, France
• Définition de règles de codage et architecture des tests (pattern PageObject, bonnes pratiques) • Ecriture de tests d’APIs REST, d’intégrations (Python), et de test End2End (Selenium) • Détection et analyse d’anomalies (logs sous Kibana) • Mise en place de la remontée automatique des résultats de tests (Jenkins, JIRA/Xray) • Ordonnancement de l’exécution des tests (Jenkins, Groovy, Robot Framework) • Refactoring des tests existants pour améliorer les temps d’exécution et les fiabiliser Python - Jenkins - Groovy - Robot Framework – Selenium – API REST – JIRA/XRAY - Docker
Développeur puis Tech Lead (3 ans) sur des projets TV Orange au forfait
Néo-Soft Groupe
déc. 2014 - déc. 2018
4 ans 1 mois
Toulouse, France
• Intégration continue (Jenkins, Maven, SonarQube) • Etude techniques des stories (JIRA – Scrum) • Revue de code (Gitlab) • Formation des nouveaux arrivants (Maven, architecture de l’application, tests automatiques) • Conception d’outils pour les tests (mock Spring Boot, framework de test basé sur Selenium) • Développements (Java, GWT, Javascript, tests unitaires) • Ecriture des tests de validation (Java, Selenium, JUnit) Java - GWT– PHP – Spring Boot – Jenkins – SonarQube – Git/Gitlab – Maven – Selenium
Développeur fullstack Javascript/PHP
Credit Agricole
mai 2013 - mars 2014
11 mois
Agen, France
• Réécriture des applications existantes pour le nouveau SI • Analyse des besoins utilisateurs et des applications existantes (sous Access, SQLServer, PHP) • Conception, choix du langage et de l'architecture • Développement et test des applications (HTML5, JS, CSS) HTML5 - Javascript – CSS - Bootstrap – JQuery – REST – PHP – SQLServer – Access
Ingénieur d’étude et développement Java
IGE (Information géographique et environnement )
juin 2011 - juil. 2012
1 an 2 mois
Région de Toulouse, France
• Réalisation de fonctionnalités basées sur le logiciel WorldWind (cartographie 3D ) • Participation à l’étude et au chiffrage de la refonte d'un portail Web et SIG • Développement d’un prototype d'une application 3D sous Android Java – Eclipse - SIG – WMS – OpenGL – Android – WorldWind - 3D
Ingénieur d’étude et développement Java
SOGETI High Tech
déc. 2007 - mai 2010
2 ans 6 mois
Toulouse, France
Sur un simulateurs de cockpit d'avions pour Airbus : • Développement du moteur graphique de l'OANS (Onboard Airport Navigation System) en OpenGL • Optimisation des performances des interfaces graphique (Swing et OpenGL) • Développement des IHM et interactions sur le Navigation Display (Java et OpenGL) • Intégration d'un FCU (Flight Control Unit) hardware au simulateur (communication via le port série) • Conception et réécriture de l'application PFD ( Primary Flight Display) Java – OpenGL - Eclipse – Swing – SVN - Java2D – RMI – XML
Stage de fin d'étude : développeur Java
AXS INGENIERIE
févr. 2007 - oct. 2007
9 mois
Région de Bordeaux, France
Sur le projet Biomod3S (logiciel médical d'analyse 3D du rachis): • Implémentation d’analyse d'image radiographique de détection de contour puis détection de forme (Java) • Développement de la fonctionnalité permettant de trouver automatiquement les formes requises (Java2D) • Optimisation des performances des interfaces graphiques (Swing, Java2D, Java3D) • Intégration d'un modèle 3D de Sacrum déformable avec un algorithme des moindres carrés (Java, Java3D) Java – Swing – Hibernate – Eclipse – Ant - Java3D
Formation
Université Paul Sabatier Toulouse III
Master 2, Informatique
2004 - 2007
3 ans 2 mois
IUT Informatique Toulouse
DUT, Informatique de gestion option Génie Logiciel
1999 - 2002
3 ans 2 mois