photo de profil d'un membre

Stéphane BRACONNE

Expériences professionnelles

Architecte logiciel

G2MOBILITY , vélizy-villacoublay - CDI

De Juillet 2016 à Aujourd'hui

- conception et réalisation de contrôleurs locaux de points de charge
- conception et réalisation de solution de paiement à l'acte via paiement CB sans contact
-

Responsable du département architecture ev charge

TOTALENERGIES

De Juin 2022 à Septembre 2024

EV Charge est la ligne métier en charge de la mobilité électrique pour TotalEnergies.

Les objectifs de l'équipe sont de :
- Participer à la définition des architectures technique en amont des développements et valider les changements proposés par les différents acteurs (équipes internes, équipes externalisées, équipes d'autres entités de TotalEnergies)
- Prendre en charge les changements et évolutions technologiques, veille technologique, développements spécifiques de fonctionnalités critiques.
- Analyser et identifier des problèmes potentiels de l’environnement de production et anticiper les besoins futurs d’évolution de la plateforme
- Suivre et améliorer l’efficacité de la plateforme.
- Participer à la résolution de problème


Contexte technique :
- Iot dans le cadre de l'EV.
- Supervision de bornes OCPP 1.5, 1.6, 2.0
- Roaming OCPI
- Architecture IOT, microservice, event driven
- Migration de la plateforme Azure cloud -> AWS

Responsable de lots logiciels (component owner) ev charge

TOTALENERGIES

De Septembre 2018 à Juin 2022

G2Mobility a été racheté par TotalEnergies en sept 2018 and est devenu Total EV Charge (TEVC). TEVC est la branche métier de l'EV au sein du groupe totalEnergies.

Contexte technique :
- Iot dans le cadre de l'EV.
- Supervision de bornes OCPP 1.5 et 1.6
- Roaming OCPI
- Architecture IOT, microservice, event driven
- Migration de la plateforme on premise -> Azure cloud

Lots logiciels :
- Hardware monitoring (Protocols OCPP 1.5 et 1.6, gestion des infrastructures de recharges)
- Local management (Controleur local, Mise en place de solution de paiement local, Smart charging)

Architecte logiciel - solution smart charging / infrastructure de recharges

G2MOBILITY

De Juillet 2016 à Septembre 2018

Définition des architectures logicielles de solutions de pilotage énergétiques d'infrastructures de recharges électriques.
Responsable du lot de gestion des infrastructures IRVE :
- gestion du référentiel côté supervision (organisation, stations, points de charges...)
- gestion d'un module de contrôle local des points de charges

Scrum master - responsable de lot logiciel

THALES

De Avril 2014 à Juin 2016

Scrum master / développeur pour des bancs de tests logiciels.

Ingénieur d'étude et développement

THALES

De Juin 2013 à Avril 2014

Rédaction d'un plan d'intégration, validation, vérification.

Fin des développement (technologies java JEE, spring, swing, JAX-B, web services) en autonomie.

Présentation client.

Responsable technique - lead developper java en tma

SAIC Conseils

De Juin 2011 à Juin 2013

TMA sur l’application de prescription et de suivi opérationnelle des travaux de l’ONF

Phase d’initialisation de la TMA :
- Audit des spécifications fonctionnelles permettant l’entrée en TMA
- Relevé des compétences requises et préconisation sur la constitution de l’équipe TMA

Phase TMA :
- Analyse après réception des anomalies / demandes d’évolution
- Préconisations techniques et fonctionnelles
- Chiffrage et planification des évolutions
- Suivi technique des développements
- Revues de code
- Analyses statiques de code à chaque version majeur et mise en place d'axes d'amélioration
- Documentation technique

Application 3 tiers :
- base oracle
- serveur d'application glassfish (persistance avec JPA implémentation hibernate, framework propriétaire ONF)
- liaison client serveur avec XML- RPC
- client SWT/Jface

Développeur expérimenté

SAIC Conseils

De Novembre 2010 à Mai 2011

Application « Innovente » JAVA J2EE n-tiers, en production pour la vente en magasin, qui reprend progressivement les fonctionnalités de l’ancien système AS400. TMA animée en méthode SCRUM

- Correction de bug
- Développement d'évolution sur une application de vente en magasin.

Application développée sur une base de webSphere commerce :
- Base DB2
- Serveur d'application webSphere (persistance avec EJB, couche controler Struts)
- Liaison client / serveur en webService
- Client application Eclipse RCP

Developpeur autonome

SAIC Conseils

De Septembre 2009 à Novembre 2010

Ingénieur d’études autonome : Analyse / Conception / Développement.

Support et maintenance d’une application JAVA pour le Rafale utilisée aux essais en vol et fournie aux forces.

Refonte de l’application :
- Synthèses des besoins fonctionnels et actualisation des analyses techniques,
- Mise en place d’une nouvelle architecture et préconisations techniques,
- Développement. Test. Documentation.

Réalisation d’une version pour l’export :
- Recueil des besoins, analyse, modélisation, chiffrage, planification et réalisation de modèles de calculs de navigation et de performance. Prototypage de nouvelles fonctionnalités.
- Tests et validation.

Maintenance applicative :
- Analyse de « faits techniques » remontés par les utilisateurs. Chiffrage.
- Réalisation, tests et gestion des livraisons,
- Gestion du contenu des versions,

Application client lourd SWING.

Chef de projet technique

SAIC Conseils

De Mars 2008 à Août 2009

Conception et réalisation d'une application RH de mobilité interne pour l'ONF

Pour la phase d’étude et conception :
- Appropriation du domaine fonctionnel et analyse du cahier des charges fourni par le client,
- Rédaction du dossier de conception détaillée, proposition de découpage en lots, présentation de maquettes – écrans et validation avec le client.
- Chiffrage de la charge par lot.

Pour la phase de réalisation :
- Analyse,
- Préconisations techniques (client lourd / client léger, ergonomie, etc),
- Développement de certaines parties particulièrement complexes ou support aux développeurs,
- Rédaction des documents techniques (guides).
- Conception et rédaction des plans de tests, participation aux tests,

Pendant la phase de recette (avant et après la mise en production)
- Réception des fiches « anomalies » saisies par les utilisateurs pilotes, analyse du niveau de criticité, diagnostic,
- Transmission du chiffrage (si évolution) vers le client ou affectation de la tâche de correction vers un développeur (ou réalisation de la correction, selon la charge de l’équipe ou la )
- Support au client, notamment pour l’organisation du recettage, puis pour la mise en production.

Pendant toute la durée du projet :
- Réunions d'avancement, rédaction des comptes rendus,
- Encadrement de l’équipe : 2 à 5 développeurs selon les phases et la charge.

Responsable de domaine sur une plateforme tma – analyste / développeur

Logica

De Septembre 2006 à Février 2008

TMA pour Messier Bugatti

Au sein d’une infogérance globale, responsable de la maintenance des applications du domaine technique (SGDT et GQAO) et développement d’évolutions pour le portail Intranet (équipe de 2 personnes) :
- Analyse des demandes reçues du client (évolutions / corrections),
- Chiffrage,
- Planification,
- Spécifications des développements à réaliser,
- Participation à la réalisation des développements,
- Rédaction des plans de test,
- Participation aux tests,
- Encadrement d’un développeur
- Reporting client, suivi des indicateurs

Inge technologie de l'information

UNILOG , Paris cedex 09 - CDI

Depuis le 01 août 2006

Parcours officiels

PARIS – Ingénieur – 2005

Compétences

Architecture Logicielle
Cloud Computing
smart charging
iot
Ocpp
OCPI
Java Enterprise Edition
Spring
RCP
Oracle 9i
SWT
JFace
JFreeChart
Eclipse
Sonar
Maven
Hibernate
Swing
Glassfish
Tomcat
STS
HSQLDB
JUnit
Scrum
Ingénierie
Microsoft Azure
Applications dans le cloud
NoSQL

Centres d'intérêt

  • mobilité électrique; systèmes d'information; systèmes de supervision