Menu

Adrien BONNAIRE

Paris

En résumé

Lors de mes 12 années d’expérience sur des projets de grande envergure, j’ai développé de fortes compétences sur le développement logiciel, la conception d’architecture, l’encadrement technique et l’industrialisation.
J'apprécie traiter des problématiques techniques variées, concevoir des solutions innovantes et accompagner les entreprises dans la transformation de leur système d’information.
Je suis capable d’avoir une vue très haut niveau ou bien d’aller très en profondeur pour résoudre un problème technique.
Ma polyvalence, ma curiosité et mon envie de progresser sans cesse me permettent de mettre à bien les missions qui me sont confiées.

Aujourd’hui, j'interviens sur des missions d'architecture pour le compte d'un ministère français et je souhaite me spécialiser dans les architectures cloud (K8s, OpenShift, OpenStack…), la culture devops et la conteneurisation tout en restant sur la région nantaise.

Spécialisations / Expertises technologiques :
* Java, Java EE, Spring, Hibernate, Javascript (TypeScript, AngularJS/Angular)
* Industrialisation (Maven, Jenkins, Docker, Ansible, Vagrant, Sonar, Phabricator, Artifactory, etc.)
* ElasticSearch, Stack Elastic (ELK), SQL
* Keycloak, OpenId Connect, JWT
* Architectures Microservices, Architectures Mobiles, API REST

Mes compétences :
Hibernate
Maven
JAVA
SQL
J2EE
Spring batch
Oracle
Jenkins
Ansible
ELK
Elasticsearch
Spring Boot
Spring Framework
Kafka
JavaScript
AngularJS
Angular
Docker
Tech Lead
Architecture microservice
DDD - CQRS - Event Sourcing
Service-oriented architecture
Apache
OAuth2
Rédaction DAG / DAT
Keycloak
OpenID Connect
Architectures mobiles

Entreprises

  • Sopra Steria - Architecte technique SI

    Paris 2019 - maintenant * Responsable de l’architecture d’ensemble du système d'information d'un ministère français
  • Sopra Steria - Architecte technique SI, Tech Lead Java EE

    Paris 2012 - 2019 * Au sein d’une équipe technique transverse, quelques exemples de missions réalisées pour un ministère français
    - Définition d’une architecture mobile (7 000 supports mobiles cibles) pour acquérir des données au plus près du matériel (RFID, saisie vocale, OCR, QR Code etc.) fonctionnant en hors ligne et permettant de simplifier le travail au quotidien des utilisateurs (Android / Clean Architecture / SQLite)
    - Définition de l’architecture d’un portail d’accès aux applications et de la connexion automatique en SSO (Spring Boot / Keycloak / Kerberos / OpenId Connect / Ansible / DDD)
    - Etude de modularisation de l’application monolithique legacy de plus de 2 millions de lignes de code vers un découpage en plusieurs microservices
    - Rédaction des dossiers d'architecture technique et du dossier de stratégie d'architecture du SI
    - Animation des ateliers techniques avec le client
    - Rédaction de propositions commerciales
    - Mise en place et administration de plateforme d’intégration continue : mavenisation de l’application, configuration Jenkins, Docker, Sonar et dépôt Maven avec Artifactory
    - Amélioration de la collecte centralisée des logs applicatifs à destination d’un cluster ELK

    * Contribution à la mise en œuvre de divers projets innovants :
    - outil de cartographie du code
    - plateforme permettant de centraliser toutes les informations et actions (exploitation, integration, base de données, annuaire) d’un projet (première version en PHP/Symfony 2, ensuite refondue en Spring Cloud/Spring Boot/Kafka/Angular/MongoDB…)
    - POC d'une application mobile de reconnaissance de matériels (fonctionnement hors ligne)
    - POC de mesure de popularité d'un stand avec AWS
    - POC de maintenance prédictive

    * Participation aux différentes communautés des Architectes
  • Groupe Sigma - Tech Lead Java / Java EE

    La Chapelle-sur-Erdre 2009 - 2012 * Programme de refonte du SI Leclerc (20’000 J.H répartis sur 4 ans)
    - Responsable des montées de version des environnements de développement, d’intégration et de recette :
    => Amélioration des procédures et outils ayant permis de réduire de moitié les temps nécessaires
    - Conception technique, développement et tests unitaires automatisés avec Junit :
    => Développement d’un nouveau moteur de reprise de données plus performant basé sur Spring Batch
    - Définition des bonnes pratiques et suivi de la qualité des développements (revue de code), formation et accompagnement des développeurs
    - Suivi de la planification et reporting hebdomadaire du projet (équipe jusqu’à 20 développeurs)
  • Groupe Sigma - Développeur Java / Delphi

    La Chapelle-sur-Erdre 2008 - 2009 * TMA sur les applications du SI E. Leclerc (gestion des SAV, des centres autos, de la location et des espaces culturels)
  • Viveo Informatique - Développeur Java / Delphi

    2007 - 2008 * TMA sur l’application de gestion des comptes titres d’HSBC Private Bank

Formations

  • Telecom SudParis

    Evry 2015 - 2016 Certificat labellisé B.A.D.G.E par la Conférence des Grandes Ecoles

    Certificat d’étude spécialisé (BADGE) – Cursus Architecte Technique Système d'Information
  • Université Nantes

    Nantes 2006 - 2007 Licence Professionnelle Systèmes Informatiques et Logiciels (SIL)

    Option développement d'applications réparties
  • Institut Universitaire Technologique (IUT)

    Vannes 2004 - 2006 DUT Informatique, option Génie Informatique

Réseau

Annuaire des membres :