Animation de formation technique, d’apprentissage de concept, de maitrise de language.
{ Formation de JavaScript Avancée
{ Formation d’Architecture Logiciel
Réalisation d’une refonte d’un système d’information existant comprenant plus d’une centaine
d’application.
{ Analyse et maintenance des applications existantes le temps de la refonte
{ Etude des besoins métiers, analyse d’impacts, accompagnements et développements des
nouvelles applications.
{ Travail en méthodologie agile.
Audit d’un ensemble d’applications Java, environ une trentaine pour analyse de la faisabilité
et la réalisation d’une feuille de route pour la migration de la base de données Oracle vers
une base de données Postgres. Ainsi que la réalisation de la feuille de route pour la sortie
de l’obsolescence des applications et des technologies utilisées.
{ Audit de l’architecture des applications développées (java) et contraintes métiers. (Environ
100k lignes de code)
{ Analyse des bases de données actuelles (plus de 600 tables), leur utilisation dans les
développements (via des procédures stockées) et leur impacts dans le code Java pour
estimer la faisabilité et le coût de la migration. Etude et réalisation d’une feuille de route
pour permettre aux futurs développeurs de migrer la base de données ainsi que de mettre
à niveau les technologies (incluant les chaines CI/CD)
{ Travail en relation avec le client pour le recueil d’informations et l’utilisation de technologies adaptées à leur environnement de travail actuel.
Audit d’un POC, étude et mise en place de l’architecture, développement et accompagnement
client jusqu’à la mise en production d’un logiciel de gestion des wallets, vaults et virements
d’une dizaine de Blockchain (Bitcoin, BitcoinCash, Ethereum, ERC-20, ERC-721, Tezos,
Tron, TRC-10, TRC-20, Binance, BEP-20, BEP-721, DogeCoin).
{ Audit de l’architecture du code de l’application développée (java) et contraintes projet
{ Etude et documentation de l’architecture cible pour une première version
{ Mise à jour des framework et des bonnes pratiques de développement.
{ Etude du fonctionnement de différentes blockchain et mise en place de la gestion des
gateways dans l’environnement Java pour la gestion en multi-signature.
{ Suivi en Méthodologie Agile (Jira, Kanban)
{ Prise en charge de la relation client pour les échanges techniques et points hebdomadaires.
{ Déploiement des tests automatiques sur Postman
{ Développement sur Solidity et déploiement des smartcontracts sur les environemments
de tests
Accompagnement des TPE-PME dans leur transformations numérique en les aidant à
analyser leur besoin, effectuer une étude, la conception, réalisation, installation d’un
logiciel, ainsi que l’évolution, la formation et la maintenance de solutions existantes.
{ Réalisation d’audit de projet permettant un regard extérieur sur les travaux actuels avec
états des lieux et propositions d’évolutions pour le futur des projets des entreprises.
{ Développement de logiciel.
Audit, refonte et suivi d’évolution sur une application Web de Gestion opérationnel des
Pompiers.
{ Audit de l’architecture du code de l’application développée (java) et contraintes projet
{ Préconisations nouvelle cible, transformation, bonnes pratiques et accompagnement
développeurs
{ Proposition nouvelle cible (framework, outils et architecture) ainsi que les étapes pour y
aboutir.
{ Accompagnement de la transformation, rédaction guides bonnes pratiques, Mise en
place de l’architecture nécessaire (installation des outils de développements, de tests
automatiques, de procédure d’installation, de gestion de version ainsi que du contrôle
continu.
{ Encadrement des développeurs, (suivi au quotidien, formation, revue de code)
{ Prise en charge de la relation client pour les échanges techniques.
{ A cela s’ajoute en parallèles diverses missions de courte durée sur des développements
Web et Android
Développement d’une nouvelle version de la ROM Orange pour les tablettes Android utilisées
par les techniciens en intervention.
{ Analyse des problématiques existantes sur la version précédente, proposition et mise en
place de solutions
{ Intégration d’applications
{ Évolutions des applications métier
5 ans d’expérience, Occupation des postes de :
{ Référent Technique sur les technologies JAVA, JEE ainsi que les technologies gravitant
autour (Spring, Struts,. . . )
{ Lead Développeur d’un équipe pouvant aller de 1 à 10 personnes
{ Chef de projet "opérationnel"
Plusieurs missions couvrant une dizaine de projets (Équipes de 3 à 12 personnes)
Centre de service de maintenance et évolution du parc application de la MSA, RATP.
Responsable Technique, Lead Developpeur, Chef de Projet Opérationnel
{ Analyse des besoins du client
{ Chiffrage
{ Rédaction d’une partie des propositions techniques et financières (techniques)
{ Rédaction des spécifications (Fonctionnelle et Technique)
{ Installation de l’environnement de développement
{ Encadrement de plusieurs développeurs (Attribution des tâches, suivi des plannings,
support technique)
{ Tuteur de plusieurs stagiaires
{ Réalisation des Comités de projets avec le client en l’absence du chef de projet (Participation pour les points techniques avec chef de projet autrement)
{ Métrologie
{ Qualification
6 missions (Équipes de 3 à 5 personnes)
Centre de service de maintenance et évolution du parc application du Ministère de
l’agriculture.
{ Développement sur le Framework Orion et via le Framework Orion Géo (cartographies).
{ Propositions de solutions aux clients
{ Chiffrage d’évolutions
{ Réalisation de plusieurs batchs Apache Camel