🧑💻 Développement de services SaaS 🧑💻
- conception (OpenAPI, base de données, logiciel, ...)
- développement back (API REST, persistance, ...)
- collaboration avec le(s) développeur(s) front
- automatisation du build et du déploiement (CI/CD)
- conception et déploiement d'une architecture de RUN scalable et évolutive (IAC / Docker / Kubernetes)
- mise en place d'un système d'observabilité afin de suivre en temps réel le fonctionnement de votre production
🖥️ Autres types de missions 🖥️
- Automatisation de vos chaines de build et de déploiement (CI/CD)
- Mise en place d'une stack d'Observabilité
- Migration de vos sites existants vers Kubernetes
- Fiabilisation de votre production
🛠️ Mes stacks 🛠️
- CI/CD : GitLab / GitHub
- Containeurs & Orchestration : Kubernetes / Docker / Helm
- Logs & Monitoring : Grafana / Prometheus / Loki / ElasticSearch / Logstash / OpenTelemetry
- Cloud : Scaleway / OVH / Amazon Web Service / Google Cloud
- Programmation : Java / Javascript / Typescript / html / css / Bash
- Base de données : PostgreSQL / MySQL
- IaC : Terraform
- Framework : Quarkus / Spring Boot / Java / Angular / SveletKit
⌛ Disponibilité ⌛
- LegalySpaceSenior Software Developer / Architect / DevOpsSOFTWARE PUBLISHINGJuly 2024 - Today (3 months)Bordeaux, FranceEvolution du produit de signature électronique (réalisé en 2022) afin de permettre la signature de plusieurs documents en une seule demande.
- évolution d'architecture
- refactoring de l'existant tout en conservant au maximum la compatibilité ascendante de l'API REST
- mise à jour des tests automatisés existants et ajout de nouveau tests.
- LEGALYSACESenior Software DeveloperSOFTWARE PUBLISHINGDecember 2023 - June 2024 (7 months)Bordeaux, FranceDans le cadre de la modernisation du SI de la Société Legalyspace, conception et développement d'une solution de stockage Coffre Fort Numérique conforme à la norme NFZ42-020 pour la solution SaaS Legalyspace.
- architecture globale
- conception et développement de la solution
- accompagnement de l'équipe produit durant la certification
- définition et mise en place des pratiques de développement
- mise en place du pipeline CI/CD
- observabilité
Obtention de la certification NF203 CCFN permettant aux éditeurs de démontrer la conformité de leur solution à la norme NFZ42-020 obtenue en juin 2024 🎉. - LEGALYSACEDéveloppeur SeniorSOFTWARE PUBLISHINGFebruary 2023 - November 2023 (9 months)Bordeaux, FranceDans le cadre de la refonte et de la modernisation du SI de la Société Legalyspace, cette mission visait a moderniser en parti l'applicatif historique et à le migrer sur une infrastructure plus moderne et scalable. Un autre objectif était de permettre aux équipes techniques, d'avoir une vision temps réelle de l'état de santé du SI et de l'outillage pour diagnostiquer et fixer rapidement les incidents lorsqu'ils surviennent.
- architecture globale
- réorganisation de la code base (code & build)
- mise en place d'un pipeline GitLab CI/CD
- mise en place d'une solution d'observabilité globale
Le chantier est un succès et permet désormais :- de déployer en continue jusqu'en production,
- d'avoir une vision globale en temps réelle de tout ce qui se passe dans les différents services qui compose le produit SAAS
- diagnostique et de debuggage le problèmes très rapidement
Julien Beduneau recommend Frédéric
Frédéric a permis à notre structure de prendre un virage DEVOPS.
Docker, Kubernetes, Terraform, Quarkus, Java, aucune de ces technologies n'a de secret pour Frédéric.
Si je dois retravailler avec un expert technique de qualité, je ferais de nouveau appel à Frédéric.
- Ingénieur en Biologie Industrielle - majeur génie des procédésEBI1998