Cont�t�
Or en Cash renouvelle complètement son logiciel interne pour la gestion des
boutiques et de l'achat/vente de métaux précieux, notamment l'or et l'argent.
J'interviens pour créer une nouvelle infrastructure cloud AWS et Kubernetes avec
des objectifs de modernité et de pérénité, tout en l'intégrant aux outils de
développement existants.
Réalisation�
- Mise en place de l'infrastructure as code
- Installation d'ArgoCD et déploiement des micro-services en GitOps
- Création des images de conteneurs pour les services en C# et Angular
- Élaboration des pipelines d'intégration et déploiement continus
Contexte
Socotec IO est la branche technologique de Socotec qui gère la majorité des logiciels fournis en
SaaS par la maison-mère à ses clients finaux. J'interviens dans le cadre de l'amélioration de
l'infrastructure cloud et de leur utilisation de Kubernetes, notamment en mettant en place
un processus de déploiement GitOps.
Réalisations
- Transfert des différents services sur une installation GitOps avec Flux
- Mise en place de Sealed Secrets pour chiffrer les variables sensibles
- Amélioration continue des outils de déploiement
- Travail coordonné avec le prestataire d'infrastructure
Création d'un environnement de build sous Docker pour un logiciel multiplateforme
Environnement technique
Environnement technique
Docker
CMake
Qt
Gestion de projet
Azure Devops
Jira
• 2 ans de freelance
• 1 an ½ de CDI
• 1 an de stages cumulés
Réalisations
• Développement de services pour un appareil embarqué
• Mise en place de la communication entre l’appareil et le cloud
• Création d’API cloud pour mettre à disposition les données récoltées par les
appareils embarqués
• Architecture des services embarqués et cloud, architecture de la communication
entre les appareils et le cloud
Réalisations
• Développement d’une plateforme cloud sur AWS pour réceptionner des données
IoT
• Architecture des services autour de l’event sourcing
• Aide à la mise en place de l’infrastructure AWS
Réalisations
• Comparatif de bases de données relationnelles (Oracle, PostgreSQL et MySQL) en
termes de fonctionnalités, coût et performances
• Définition de l’architecture d’une base MongoDB pour un POC
• Validation de l’utilisation de MongoDB pour un futur projet
Aide à la modélisation des donnés sur MongoDB, implémentation puis optimisation des
requêtes.
Réalisations
• Définition et modélisation du stockage des donnés
• Création d’indexes et de requêtes optimisées
• Conseils en architecture de code back-end
- Datananas, CDI
Développement d’un logiciel d’aide à la prospection commerciale grâce à de l’intelligence
artificielle pour compléter un premier logiciel de construction de liste de prospects.
Réalisations
• Mise en place de l’infrastructure AWS (migration depuis Heroku)
• Migration de la base MongoDB depuis Mlab vers Atlas
• Architecture des micro-services
• Mise en place des tests fonctionnels
- Catalisio, stage
Logiciel d’analyse SEO pour aider les e-commerçants dans leur référencement naturel et
réduire leurs coûts SEA.
Réalisations
• Création de regroupements sémantiques de mots-clés pour mieux comprendre les
utilisateurs des moteurs de recherche
• Création du suivi de notoriété SEA/SEO pour mieux définir la priorisation des
budgets SEA
• Création d’un système de multi-comptes pour un même client
• Proof of Concept technologique pour un passage de MySQL à MongoDB
Réalisations
• Mise en place d’infrastructures AWS
• Mise en place de gestion de projet et pratiques devops (méthodologie agile,
intégration continue, code review, tests, conteneurs …)
• Développement back-end
• Conseils en stockage de données (bonnes pratiques, NoSQL, migration de bases de
données relationnelles vers NoSQL)