Cyrille - Leader Technique Java
Ref : 140224D002-
33000 BORDEAUX
-
Développeur, Consultant, Product Owner (37 ans)
-
Totalement mobile
-
Mandataire social de sa structure Freelance (SARL, SAS, EURL, etc)
PROJETS PERSONNELLES
Projets développés sur github (user : cdurbal)
Interface DeFi (en cours) : développement d’une interface DeFi basé sur Beefy. React, typscript
Carnet d’entretien de véhicule sur blockchain (stoppé): Développement pour un garagiste d’une solution de certification des données d’un véhicule. Solidity, Remix, truffle, Metamask, Ganache
Fuse.io : Développement de smart contract pour le projet fuse.io (********/) et en particulier sur le smart contract pour les reward des LP. Solidity, Remix, truffle, Metamask, Ganache
EXPERIENCES PROFESSIONNELLES
Depuis Avril 2018 Banque Postale, Bordeaux
Concepteur développeur puis Leader technique puis Product Analyste
Contexte : Cadrage, Conception, développement et maintenance de services REST Statefull Omnicanal pour les applications de la Banque Postale (App mobile, interface conseiller…). En particulier dans les domaines de la signature électronique, des virements, et de la gestion des pièces client.
Réalisations :
Cadrage, architecture technique (chiffrage et macro solution)
Conception Technique et Fonctionnelle
Développement back
Maintenance
Tests unitaires et intégration
ENVIRONNEMENT TECHNIQUE : Java, Rest, Spring, Mockito, Postman, couchbase, uml, JUnit, Maven, Couchbase, gitlab
De 2017 à 2018 MAIF, Niort
Concepteur développeur
Contexte : Conception, développement d’un plugin java pour la solution de gestion des processus métier Mega Hopex,
Réalisations :
Reverse engineering sur un plugin VB.NET existant
Création d’IHM swing
Génération de fichier xml et sql
Création et gestion de composants Mega Hopex
Tests unitaires et d’intégration
ENVIRONNEMENT TECHNIQUE : Java, Swing, Eclipse, swing designer, VB.NET, API Mega Hopex, xml
Contexte : Conception, développement d’une application client lourd de gestion des livraisons de projet
Conception
Développement en VB.NET (Visual Studio, BDD Oracle, IHM, Excel, SQL)
Tests unitaires et d’intégration
ENVIRONNEMENT TECHNIQUE : VB.NET, BDD Oracle, SQL
De 2016 à 2017 EOLANE, Nantes
INGENIEUR D’ETUDE
Contexte : Concepteur pour système embarqué d’un ordinateur de Bord de Véhicule blindé léger- Nexter
Conception, Développement des fonctionnalités de l’ordinateur de bord
Pilotage développement offshore (Viêtnam)
Test (création de test),
Déploiement de kit sur cible
Maintenance, support technique, correction d’anomalie
ENVIRONNEMENT TECHNIQUE : Infineon Tricore Microcontrolllers, Eclipse, Hightech, c++, temps réel, Redmine (suivi des anomalies), CAN, UDS, composant électronique (smart HS/LS, ADC)
De 2014 à 2016 ATOS (pour RENAULT)
RESPONSABLE D’APPLICATION
Contexte : Responsable d’applications web de logistique Renault
Conception, Développement de nouvelles fonctionnalités
Test (création de test), amélioration des performances du code (outils cast)
Déploiement de kit en environnement de recette et production
Pilotage de développeur offshore (Inde)
Maintenance, support technique, correction d’anomalie
ENVIRONNEMENT TECHNIQUE : Java, spring, SQL, shell script, unix, C, git, HPQC, Server JBoss, Eclipse, Oracle
De 2013 à 2014 Siemens
INGENIEUR ETUDE ET DEVELOPPEMENT
Réalisations :
Développement d’un outil CATIA pour Siemens
Développement d’un outil Excel pour Institut Clinident
Développement d’un outil Autocad pour Aémmie
ENVIRONNEMENT TECHNIQUE : .NET, CATIA V5, VBA, Windows Form, Excel, Autocad, API Autocad, Visual Studio 2010, Framework 4, WPF
De 2010 à 2013
CSIE
INGENIEUR ANALYSTE ET DEVELOPPEMENT
Réalisations :
Développement d’un outil CATIA pour Siemens (python)
Développement d’outil CATIA pour Eurocopter (VB.NET)
Développement sur banc d’essai de test de jeu angulaire pour actionneurs de l’aéronautique pour Thales (langage c)
Test et développement pour THALES SA, missile M-51 (ADA, C)
Développement pour Magneti Marelli, projet OVIP(java)
Réalisation d’une maquette d’infotainment automobile basé sur plateforme Android
Conseil et analyse pour Saft batteries, (python)
Qualité pour un driver de carte pour THALES SA (langage c)
Développement driver de carte mémoire sur système embarqué pour l'Airbus A350 (language c)
SAVOIR-FAIRE
Gestion de projet
Analyse technique et fonctionnelle
Rédaction de spécifications fonctionnelles et techniques
Modélisation
Développement et Tests
Suivi des anomalies et des évolutions
Travail d’équipe et Adaptabilité
COMPETENCES TECHNIQUES
Langages : Java, Javascript, Typescript, solidity, C, C++, Assembleur, html, Shell script, NoSQL
Framework : Spring (Java ee), react, Node.js, web3
Méthodes : Cycle en V, UML, Agile, API Rest
Systèmes : Linux, Windows, Unix
Base de donnée : Oracle, couchbase
Outils et matériels : Remix, truffle, Metamask, Ganache, Serveur JBoss, HPQC, Matlab, Simulink, serveur JBoss, Visual studio, Microsoft Office, RTRT IBM Rational, microcontrôleur, Eclipse, Maven, Postman
FORMATIONS
2023 : autoformation sur solidity avec nodeguardians.io (git user : cdurbal)
2020 : Solidity Blockchain Developer avec Consensys Academy
2009 – 2010 : École d'ingénieur en électronique, informatique, Imperial College London, Royaume-Uni
2007 – 2009 : École d'ingénieur en électronique, informatique, PHELMA, INP GRENOBLE
2005 – 2007 : Classe préparatoire aux grandes écoles, option mathématiques (MPSI-MP)