Je remets en état vos applications Java critiques, sans tout réécrire.
15 ans d'expérience en refactoring architectural, accompagnement technique et structuration d'équipes. Pour les TPE/PME et scale-ups qui veulent avancer, pas recommencer.
Réserver un échangeVotre application Java vous freine ?
Chaque modification est un risque
Votre application a grandi au fil des années. Aujourd'hui, toucher une fonctionnalité en casse deux autres. Les livraisons prennent des semaines au lieu de jours.
Pas de CTO, pas de direction technique
Vos développeurs font de leur mieux, mais sans vision d'architecture, la dette technique s'accumule. Vous n'avez pas le budget pour un CTO à temps plein.
On vous propose de tout réécrire
Ou pire : de migrer vers des microservices. Dans la très grande majorité des cas, c'est inutile et coûteux. Un refactoring incrémental bien mené coûte moins cher et produit des résultats plus rapidement.
Ce que je fais concrètement
Refactoring architectural
Remettre votre application en état sans la réécrire. Amélioration incrémentale de la performance, de la maintenabilité et de la testabilité. Clean Architecture, modularisation, réduction de la dette technique.
Accompagnement technique
Le rôle d'un directeur technique, à temps partiel. Décisions d'architecture, choix technologiques, revues de code, priorisation de la dette technique. Sans le coût d'un poste à temps plein.
Structuration d'équipes
Former et structurer vos développeurs pour qu'ils deviennent autonomes. Bonnes pratiques, méthodologie, revues de code, montée en compétences progressive.
Résultats concrets
Refonte progressive d'une application de données publiques (BCED)
Mes convictions
La grande majorité des migrations vers des microservices sont inutiles et coûteuses. Privilégiez les monolithes modulaires.
La dette technique n'est pas toujours un problème d'architecture, c'est souvent un problème de rigueur.
Un refactoring réfléchi vaut mieux qu'une réécriture dans 99% des cas.
Charles Hornick
Ingénieur logiciel basé à Liège avec près de 15 ans passés à maintenir, refactorer et optimiser ce que d'autres ont conçu. J'ai fini par en faire mon métier : éviter à mes clients de reproduire les mêmes erreurs.
Je travaille en full remote avec des TPE/PME et scale-ups en Belgique et en France. Mon approche est pragmatique : on ne refait pas ce qui marche, on répare ce qui freine, et on structure pour que ça tienne dans le temps.
Un doute sur votre architecture ?
Échangeons 30 minutes, sans engagement. On regarde votre situation, je vous dis franchement si je peux vous aider et comment.
Réserver un créneauTéléphone
+32 479 84 98 91
Email
contact@charles-hornick.be
Disponibilité
Full remote, Belgique & France
Charles Hornick