
Honoré Gasana
Développeur Full Stack Senior Java
Salaire / Taux journalier
Rennes, France
Mobilité : Rennes, Nantes, ...
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Full Stack avec 7+ ans d'expertise en Java/Spring et architecture microservices, dont plus de 2 ans en tant que Lead développeur sur des projets à fort enjeu (mobilité électrique, télécoms) avec maîtrise complète DevOps/Cloud. Spécialisé dans l'optimisation d'infrastructures et l'accompagnement d'équipes techniques pour des solutions robustes et scalables.
Expérience de travail
Lead Développeur back-end Java
NijiFreelance
mars 2024 - Présent
2 ans 8 mois
Rennes, France
Contexte: Lead développeur au sein d’une équipe agile(SCRUM) sur le projet du secteur de la mobilité électrique(GIREVE) qui facilite l’interopérabilité entre acteurs de la recharge en Europe. Ma mission principale consistait à faire évoluer (conception et développement) des microservices de ”Plug and Charge” (ISO 15118) pour faciliter la recharge. Missions: - Définir et Qualifier des spécifications techniques - Développement des évolutions et de correctifs -Architecture microservices - Utilisation de google cloud PubSub pour envoyer des messages inter microservices. - Gestion se cache partagé avec Redis. - Test unitaire, test d’intégrations - Mise en place de la documentation technique - Mettre en place des bons usages des outils (git, Google cloud ...) - Gestion d’incident de production - Accompagnent les développeurs junior de l’équipe ------------- DEVOPS -------------- - Dockerization des applications - Utilisation de kibana pour visualisation et la supervision des applications - Création/modification de l’automatisation des processus de déploiement (vers le cloud) - Création/modification des pipelines gitlab(CI) - Mise en place de Iaac avec terraform Environnement technique: JAVA(8,17,21), spring/springboot, Postgres/Mysql, mvn, wso2carbon, Docker, git, Elasticsearch, kibana, Sonar, Jenkins, Elasticsearch, Google cloud (Cloudrun, PubSub, ...), terraform
Développeur back-end Java
Orange Business
févr. 2022 - mars 2024
2 ans 2 mois
Rennes, France
Contexte: Développeur Backend Java au sein d’une équipe agile (SCRUM), en charge de l’adaptation et de l’évolution de micro-services du projet MALIMA (gestion de flottes de plus de 20 millions de cartes SIM) pour des usages variés tels que les alertes, la localisation, la facturation… Missions: - Prise en charge de nouveaux cas d’utilisation des clients. - Participation à la validation des cahiers de charges - Définir et Qualifier des spécifications techniques - Décision GO/NO GO pour la phase de développement - Suggestion / retour d'expertise technique concernant le cahier des charges. - Analyse de documentation technique (API) - Développement en JAVA (spring/springboot) d’évolution et de correctifs - Architecture microservices - Utilisation de RabbitMQ pour envoyer des messages inter-microservices. - Gestion de cache partagé avec Hazelcast. - Test unitaire, test d’intégration (en jbehave ou springbootTest) - Ecriture des tests plan fonctionnel - Gestion d’incident de production - Supervision des applications en utilisant prometheus -------------- DEVOPS ----------------------- - Automatisation des processus de déploiement/supervision - Création de jobs Jenkins - Dockerization des applications - Utilisation d’Ansible et Rundeck - Utilisation de Kubernetes - Utilisation de prometheus pour supervision des applications Environnement technique : JAVA(8,11,17), Maven, Spring/Spring-boot, Hibernate/JPA, MySQL, Docker, Jenkins, Git, Sonar, Ansible, Rundeck, Prometheus, Elasticsearch, Kibana, Kubernetes, cloud (AWS, FLEXIBLE Engine), Rabbit MQ.
Keepeek
avr. 2017 - janv. 2022
4 ans 10 mois
35000 Rennes
Développeur Full Stack (Java/React)
oct. 2017 - janv. 2022
4 ans 4 mois
35000 Rennes
Contexte: Dans une équipe agile(KanBan) avec deux missions principales pour faire évoluer l’application keepeek (éditeur de solutions de Digital Asset Management): - Modernisation, conception et Développement en java - Migration des fronts existant vers React Missions en détail: - Développement spécifiques pour les clients Keepeek - Prise en charge de projets clients - Etude avant-vente avec les commerciaux - Analyse de spécifications techniques - Chiffrage de demandes d'évolutions / et corrections d'anomalies - Chiffrage seul et accompagné sur des projets d'un volume allant de 30 minutes à 30 jours - Participation à la validation des cahiers de charges - Qualification de spécifications techniques - Décision go / no go pour la phase de développement - Suggestion / retour d'expertise sur le cahier des charges. - Développement en JAVA d'évolution et de correctifs - Test unitaire, test d'intégration, - Développement de script de traitement de stockage (Azure) - Utilisation et test d'API REST -Analyse de documentation technique (API) - Audit client sur les technologies d'authentification automatiques SSO - Accompagnement de Junior - Communication constante avec l'équipe fastlane (technique), et le support client (fonctionnel) pour mettre en place l'amélioration continue et pour optimiser la résolution d'incidents. - Agile(kanban/lean) -----------------------FRONT-------------------- - Migration de front clients Keepeek vers React - Automatisation de livraison avec Jenkins (CI) -----------------------DEVOPS -------------------- - Dockeriser des applications - Automatisation des processus de déploiement - Automatisation de test d'intégration - Création de jobs Jenkins Environnement technique : JAVA(8), Maven, Spring/Spring-boot, Hibernate,javascript/JQuery, Html/CSS, Jenkins, React, Api (Axios), Jest, MySQL, Docker, Jenkins, Git, Sonar, Kibana, SAML, Oauth 2, Rundeck
Stagiaire en développement Web
avr. 2017 - oct. 2017
7 mois
Région de Rennes, France
• Adapter et faire évoluer des portails web de diffusion de médias basés sur API de Keepeek.
Formation
Université Grenoble Alpes
Master 2 (M2)
2016 - 2017
2 ans
Université de Limoges
Master's degree
2014 - 2015
2 ans
Université de Chlef, Algérie
Licence
2013 - 2014
2 ans