Architecte indépendant Java & .NET

Des systèmes Java qui ne vous réveillent pas à 3 h du matin.

J'aide les équipes d'ingénierie à construire des backends fiables, à auditer des architectures critiques et à résoudre les problèmes difficiles que personne ne veut toucher - avant qu'ils ne deviennent des incidents.

J'aide aussi les fondateurs non techniques et les chefs d'entreprise à transformer un besoin réel en une stack complète, prête pour la production - Kubernetes, applications Java ou .NET, CI/CD, et tout ce qu'il faut entre les deux - efficacement et de façon fiable, dès le premier jour.

Javaccino est la marque de consulting fondée par Romain Manni-Bucau - un architecte indépendant qui travaille avec des équipes en France, aux États-Unis, au Royaume-Uni et en Suisse.

Membre de l'Apache Software Foundation 15+ ans de systèmes distribués Architecte Java & C# Auteur : Java EE 8 High Performance Conférencier international
Discutons de votre projet sur LinkedIn
scroll

Quand il vous faut plus qu'un développeur

La plupart des consultants savent écrire du code. Peu ont passé plus de 15 ans au sein de l'Apache Software Foundation, contribué à Maven et TomEE, construit des opérateurs Kubernetes et publié un livre sur la performance Java.

Encore moins nombreux sont ceux capables d'entrer dans une équipe Java le matin, de relire un codebase C# l'après-midi et de construire une stack de production complète de zéro la semaine suivante.

Cette polyvalence fait toute la différence quand l'enjeu est élevé.

Parcours

De l'ingénierie à l'architecture - et retour.

Diplômé de l'école d'ingénieurs Polytech'Tours en 2010. Plus d'une décennie à construire des systèmes distribués sur de multiples stacks, à contribuer à l'écosystème Java à l'Apache Software Foundation, et à architecturer des plateformes de production pour des entreprises en France, aux États-Unis, au Royaume-Uni et en Suisse.

En 2024, j'ai élargi mon activité à l'architecture C# et .NET aux côtés de mon travail Java, apportant une perspective multiplateforme que la plupart des spécialistes ne peuvent offrir. Javaccino a été fondé pour formaliser cette pratique de consulting indépendant.

J'ai pris la parole à ApacheCon, DevoxxFR, JBCNConf et dans des Java user groups - et publié Java EE 8 High Performance chez Packt.

Offres

Trois façons simples de travailler ensemble.

1 journée - ponctuel

Architecture Day

Vous avez une décision technique importante ? Je passe une journée avec l'équipe et vous repartez avec une décision claire et un plan d'action.

L'excellent produit d'entrée pour démarrer.

Intervention ponctuelle

Critical Engineering

Quand c'est difficile et que personne ne sait pourquoi :

  • Incident compliqué
  • Performance
  • Architecture qui ne passe plus à l'échelle
  • Migration
  • Kubernetes
  • Grosse PR / refactor
  • Problèmes de concurrence / mémoire / JVM

Ce que je fais

Cinq façons d'aider les équipes d'ingénierie.

Architecture

Revues d'architecture

Avant d'investir des mois dans un projet, obtenez un avis expérimenté sur la scalabilité, le déploiement, la résilience, l'observabilité et la dette technique.

Vous recevez des recommandations actionnables - pas un rapport de 70 pages.

Développement

Java, .NET & IA

Construction et amélioration de logiciels de production avec Java 21+, Spring Boot, Jakarta EE, .NET, Kafka, PostgreSQL, Kubernetes et Docker. Conception de systèmes intégrant l'IA, d'intégrations LLM et d'architectures d'agents basées sur MCP.

Greenfield ou plateforme existante - toujours pensé pour la maintenabilité.

Revue de code

Revues de code & audits

Une revue de code devrait faire plus que vérifier le style. J'examine la maintenabilité, la performance, la correction, la cohérence de l'architecture et le risque de production.

Le but n'est pas de critiquer - c'est d'aider les équipes à avancer plus vite avec confiance.

Conseil

Conseil technique

Besoin d'un profil expérimenté, mais pas à temps plein ? Je valide les choix techniques, relis les pull requests, mentore les développeurs et prépare les releases difficiles.

Un accompagnement senior sans le coût d'un architecte à temps plein.

De zéro

Stack complète, de A à Z

Vous avez un besoin métier mais pas encore d'équipe technique ? Je conçois et construis toute la stack - cluster Kubernetes, applications Java ou .NET, bases de données, pipelines CI/CD, monitoring - pour une vraie solution prête pour la production, pas un prototype.

Idéal pour les fondateurs non techniques qui veulent un système fiable, bien construit dès le départ.

15+ Années de construction de systèmes
100+ Déploiements en production
Apache Membre de la Software Foundation
Java & C# Architecte multiplateforme

Open Source

Construire en public, depuis plus d'une décennie.

L'open source a toujours fait partie de mon travail. Je contribue parce que construire du logiciel en public impose des standards d'ingénierie élevés - et cette expérience profite directement à mon activité de consulting grâce à de meilleures décisions d'architecture, des APIs plus propres et une maintenabilité durable.

  1. Apache

    Membre de l'Apache Software Foundation depuis plus de 15 ans. Committer sur TomEE, Apache Maven et plusieurs autres projets - contribution au tooling de build, au développement de plugins et aux bibliothèques du cœur de l'écosystème Java.

  2. TomEE

    Travail sur le serveur d'applications Jakarta EE utilisé en production par des équipes Java d'entreprise dans le monde entier.

  3. Bundlebee

    Outillage de déploiement Kubernetes léger, né de vraies douleurs opérationnelles sur de vrais clusters.

  4. Yupiik Fusion

    Conteneur IoC, framework JSON-RPC et travaux sur le modèle de composants pour explorer à quoi ressemblent les runtimes Java modernes.

  5. OrangeLogic

    Exécuteur de tests distribués natif Kubernetes conçu pour l'exécution hautement parallèle de tests sur des clusters, et un datalake de production construit sur Apache Iceberg de zéro - qui résolvent tous deux de vraies contraintes de scalabilité.

  6. Yupiik

    Une gamme de produits open source couvrant les frameworks backend, le traitement par lots, l'outillage Kubernetes et un framework de serveurs MCP pour l'intégration d'agents LLM.

  7. CI/CD

    Une expertise approfondie des pipelines d'intégration et de livraison continues - développement de plugins Maven, automatisation GitHub Actions et pratiques d'infrastructure-as-code qui maintiennent une livraison rapide et fiable.

Publication

Java EE 8 High Performance

Publié chez Packt (2018). Couvre l'optimisation mémoire, la concurrence, la mise en cache, le benchmarking et l'évaluation continue de la performance pour les applications Java d'entreprise.

Disponible sur Packt →

Engagements typiques

Le CTO - ou le fondateur - reconnaît le problème immédiatement.

Nouvelle plateformeAtelier d'architecture
Incident en productionAnalyse de cause racine
Application Spring Boot lenteAudit de performance
Plateforme legacyFeuille de route de modernisation
Backlog de PR qui grossitRevues de code senior
Équipe sans senioritéConseil technique
Idée business, pas d'équipe techStack complète de zéro
Intégration LLMArchitecture MCP & agents IA

Stack

Java 21+Spring BootJakarta EE.NETC#Maven GradleKafkaPostgreSQLKubernetes DockerOpenTelemetryGitHub Actions IAMCPApache Iceberg

Une conversation peut éviter des mois de mauvaise direction.

Que vous ayez besoin d'une revue d'architecture, d'un audit de performance, de quelqu'un pour piloter votre projet technique le plus difficile, ou d'une stack complète construite de zéro - parlons-en.