Durant cette nouvelle mission pour Global POS, j’ai eu l’occasion de participer à deux projets:
- Au développement de toute la communication avec le hardware du logiciel de caisse (TPE Yavin, Ingenico/Concert via port COM/USB ou TCP, balances connectées, afficheur clients
2 lignes et LCD, imprimantes de caisse.
- En parallèle j’ai aussi développé un outil de backoffice hautement paramétrable pour piloter et automatiser les déploiements du logiciel de caisse chez les différents client.
Java, Spring, Communication bas niveau COM/USB, Powershell
L’objectif de cette mission a été d’implémenter sous forme d’un service web REST pour exposer des TPE déployés au sein de petits commerces dans le cadre de bornes d’achat autonomes.
La durée de la mission était de 7 jours.
Java, Spring, Verifone
Orano Temis est une PME, filiale d’Orano dont le rôle est de produire des pièces mécaniques spécifiques, à la demande, dans un environnement qualité exigeant. Actuellement, elle gère sa production au travers d’outils dont le socle principal est MS Access. Face au constat de devoir évoluer vers une solution adaptée à toutes les spécificités de leur métier, ma mission d’AMOA consiste dans un premier temps à
- réaliser un reverse engineering de l’outil existant,
- recueillir les besoins des différentes équipes,
- préconiser une solution éditeur ou à base de développement spécifique.
Après avoir opté pour la seconde solution, la suite de la mission à consisté à réaliser l’étude de conception :
- modélisation de l’application,
- conception des écrans (wireframes et prototypage) et
- rédaction d’un dossier de spécification.
La durée de la mission était de 60 jours.
Initialement en tant qu’architecte / expert technique je suis intervenu sur une mission dont le rôle était :
- Optimisation des performances de procédures PG/PLSQL dans le cadre de la mise en œuvre d’un MDM et d’un Entrepôt de données.
- Conseil concernant l’urbanisation du SI et sa simplification.
Par la suite, la mission a évolué avec une seconde responsabilité de Business Partner dont l’objet est de faire l’interface entre le métier et la DSI sur l’ensemble du périmètre Commerce (magasins) et Digital (e-commerce, listes de naissance, CRM, marketing, …). L’objectif est de porter la voix du métier auprès du SI et réciproquement ainsi qu’améliorer les relations entre les deux.
Dans la pratique la mission a par ailleurs évolué vers
- le pilotage de la plateforme Salesforce Cloud commerce et du projet de refonte
- le développement du référentiel client,
- le développement d’un datastore commerce,
- le développement d’un back-office à destination du service client avec une vue 360° sur le
client : commandes web, achats magasins, communication via SFMC, liste de naissance, etc.
PostgresSQL, PG.PLSQL, Salesforce Cloud Commerce, Marketting Cloud, Heroku, Java, Spring
15 mois En tant qu’architecte technique, j’ai pour mission la refonte de la brique EDITIQUE de la mutuelle et dans ce cadre mes tâches ont été :
- Audit de la solution logicielle existante
- Mise en place d’un socle technique de référence dans le cadre d’architecture micro-service
- Mise en place d’améliorations « DEVOPS » et prise en compte des bonnes pratiques d’exploitabilité pour la mise en place du socle
- Simplification et amélioration et dispositifs de packaging, livraison et déploiement
- Proposition de nouveaux modèles de documentation
- Mise en place de bus de messages
- Amélioration de l’exploitabilité et la traçabilité avec la mise en place de douchette barcode, QR code, et datamatrix.
D’un point de vue fonctionnel, le périmètre correspond : envoi de SMS, envoi d’EMAIL, impression sur des serveurs avec gestion des bac E/S et des diverses options, mise en place de code OMR pour la plieuse, génération des documents, mise en place de filigranes, etc.
Conseil en architecture pour la mise en place d’intelligence dans une messagerie électronique.
Mise en place d’une architecture à base d’agents REST représentant des automates dans le contexte de la communication entre machines industrielles dans le contexte du semi-conducteur.
Java, Spring, Rest, SCXMLAu sein de l’équipe middleware je participe au projet de mise en production d’Orange Bank en
contribuant aux multiples de taches
: support L3, analyse de logs, déploiement et configuration
des serveur applicatifs et http, opération de sécurisation demandée par les audits.
Participation en tant que conseil expert JEE à un groupe de réflexion concernant la validation d’architecture technique en phase avec
l’architecture logicielle
Ma mission consiste à l’assistance technique de SANOFI en apportant mon expertise autour de deux projets s’inscrivant dans des démarches qualité règlementaires (bonnes pratiques de laboratoire, et bonne pratique de fabrication/production):
-IPTracking: application de la Clinical Supply Chain dont l’objectif est le suivi des lots cliniques J2EE, Hibern ate, Flex , Oracle
-********: application liée à la gestion de l’éthique de l’animalerie. Les tâches sont diverses: support techniques, reporting, conseil lié à la migration des environnements, etc. SQL Server Reporting Service, Tickatlab, Oracle
-REX/SRT : Conception/Implémentation des interfaces (messages, ETL, ...) d’un logiciel en charge de centraliser le BPM de la R&D.
Java, Oracle PL/SQL
-TeamDB : Réalisation complète au forfait d’une application web permettent de saisir les équipes projets.