
A propos
Architecte depuis plus de 20 ans, expert en Cloud et DevSecOps, j’accompagne les entreprises dans la définition et l’implémentation d’architectures robustes, sécurisées et scalables.
Je suis intervenu sur de nombreux projets et portfolios applicatifs lors des phases de cadrage & études, réalisation de MVP & POCs, mise en oeuvre d’architectures et solutions complexes, audits.
A travers mon expérience en édition logicielle et en startup SaaS, j’ai continué à accroître & diversifier mes compétences (culture, développement & maîtrise technologique).
Ce parcours associé à une curiosité permanente autour des technologies et de l’architecture me permet d’avoir un rôle réellement opérationnel auprès des équipes de développement & métier.
Aujourd’hui en tant qu’Architecte Freelance, j’accompagne les clients et leurs projets sur de multiples sujets.
Je peux vous accompagner sur les sujets suivants
Cadrage d’architecture
Ce cadrage peut intervenir dans les phases d’avant-vente, lors du démarrage d’un projet, sur les phases de migration, de Move2Cloud, …
La connaissance des patterns d’architecture et méthodologies associées permet de catégoriser les risques, répondre aux exigences et assurer le bon déroulement du projet.
#𝐬𝐨𝐥𝐮𝐭𝐢𝐨𝐧𝐚𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐞 #𝐜𝐥𝐨𝐮𝐝
Audit technique,
performances & sécurité
Sur l’ensemble des sujets techniques inhérents à un patrimoine existant, l’audit peut porter sur les bonnes pratiques, les aspects performance & sécurité, la qualité logicielle et les axes d’amélioration à envisager.
#𝐛𝐞𝐬𝐭𝐩𝐫𝐚𝐜𝐭𝐢𝐜𝐞𝐬 #𝐩𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞𝐬 #𝐪𝐮𝐚𝐥𝐢𝐭𝐲 #𝐬𝐞𝐜𝐮𝐫𝐢𝐭𝐲

Cloud & FinOps
L’utilisation du Cloud est un atout et un enjeu majeur. Cependant la rationalisation des usages et une maîtrise des coûts de mise en oeuvre est requise.
Une démarche d’analyse et un plan associé d’optimisation permet de limiter les mauvaises surprises.
#𝐟𝐢𝐧𝐨𝐩𝐬 #𝐜𝐥𝐨𝐮𝐝

DevSecOps & acculturation
La culture DevSecOps est l’affaire de l’ensemble des acteurs du S.I.
Sur la base d’une analyse de maturité, nous pouvons travailler ensemble sur l’optimisation des processus et la mise en place des pratiques d’automatisation.
#𝐝𝐞𝐯𝐬𝐞𝐜𝐨𝐩𝐬 #𝐜𝐢𝐜𝐝

CTO / Senior Developer / Tech Lead
Je suis convaincu qu’un architecte doit conserver un rôle opérationnel que ce soit sur la validation de choix d’architecture via POC et MVP, l’implémentation de l’infrastructure et l’accompagnement des développeurs.
#𝐩𝐥𝐚𝐭𝐟𝐨𝐫𝐦𝐞𝐧𝐠𝐢𝐧𝐞𝐞𝐫𝐢𝐧𝐠 #𝐦𝐯𝐩 #𝐭𝐞𝐜𝐡𝐥𝐞𝐚𝐝 #𝐜𝐭𝐨 #𝐬𝐩𝐫𝐢𝐧𝐭0

Time …
Dans nos métiers, le rapport au temps est essentiel, d’autant plus que les business nécessitent aujourd’hui de plus en plus de réactivité en temps réel, comme avoir la possibilité d’éprouver la pertinence d’une nouvelle fonctionnalité pendant un temps donné, de migrer rapidement vers le Cloud, l’event-sourcing ou les micro-services (et si on parlait des modular monoliths ?)
La plupart des questions que se posent les clients sont basées sur l’axe temporel :
- Quand doit-on réaliser cet audit ?
- Quand doit-on aboutir à cette architecture cible, avec quelle(s) trajectoire(s) et quels checkpoints ?
- Combien de temps doit prendre l’exécution de ce use case pour mon client?
- Quelle performance est attendue en cas de pic d’activité sur mon site ?
- Quel est l’efficacité de mon processus et combien de temps puis-je gagner à l’automatiser, le simplifier, le rationaliser ?
- Combien de temps vais-je pouvoir maintenir cette plateforme obsolète, continuer à trouver des ressources et compétences pour la manager, et à quel prix ?
- Quelle est le délai d’appropriation de ma stack technique ?
- Combien de temps me faut-il pour intégrer ces fonctions dans mon portefeuille applicatif ?

For Architecture
Face à chacune de ces questions, le métier d’architecte s’inscrit en temps qu’acteur principal et contributeur à valeur de conseil.
Il a vocation à prendre de la hauteur afin de pouvoir considérer les problématiques dans leur ensemble avec une casquette d’urbaniste – architecte S.I., mais aussi être capable par zooms successifs d’appréhender jusqu’au moindre détail de l’implémentation pour adresser les sujets de rationalisation, de sécurité, de disponibilité, de performance et de qualité logicielle.
A l’image du C4 model, cette capacité de navigation associée à une communication adaptée et à des compétences opérationnelles à tous les niveaux contribue à faire de l’architecture (et de l’architecte) un atout majeur pour l’accomplissement des projets et programmes informatiques les plus ambitieux.

Quelques réalisations
- Mise en place et gestion opérationnelle d’une architecture Haute Disponibilité sur Cloud AWS (Event Sourcing & CQRS, OpenSearch, Apache Cassandra & Pulsar, EKS, Cognito/OIDC, Micro-services, Infra as Code, API Gateway, Spring Boot).
- Optimisation des coûts d’infrastructure (- 45 %).
- Certification SOC2 Type II.
- Mise en place de CI/CD sur de nombreux projets.
- Optimisation des performances.
- Accompagnement et acculturation DevSecOps.
- Cadrage de projets, avant-ventes et définition des processus.
- Réalisation de dossiers d’architecture et validation en comités.
- Etudes produits, POCs et définition de matrices de choix.
- Audits techniques d’applications, TMA, progiciels.
- Support aux équipes de développement et définition de l’architecture logicielle « Sprint 0 ».

Compétences et technologies
- Architecture Technique & Solution
- CQRS, DDD, Architecture hexagonale, TOGAF
- Event-sourcing & Event-driven architecture
- Cloud AWS (certifié AWS Solution Architect): EKS, EC2, S3, IAM, Cognito, API Gateway, Lambdas, AppSync, CloudFront, OpenSearch, WAF, …
- Kubernetes, Helm, Prometheus, Loki, Tempo, Grafana
- DevSecOps : CI/CD, Infrastructure as code (CloudFormation/CDK)
- FinOps
- Micro-services, Spring Boot & Spring Cloud
- Java/JEE et serveurs d’application
- Apache Pulsar & Apache Cassandra

Contactez-moi pour plus de détails
+33 6 24 24 13 48
timeforarchi@gmail.com