Architecture logicielle
Conception de nouvelles applications, revue d'une architecture existante ou accompagnement d'une refonte, avec des choix techniques documentés.
- conception système
- event-driven
- revue d'architecture
- ADR
- C4
Disponible pour de nouvelles missions
KVNL · Kevin Nalinne
Développeur depuis 2009, j'accompagne les entreprises dans la conception et le développement de leurs applications, du back au front, jusqu'à la mise en production.
Ce que je fais
Conception de nouvelles applications, revue d'une architecture existante ou accompagnement d'une refonte, avec des choix techniques documentés.
Du back au front, au sein de votre équipe : développement, revues de code et accompagnement des développeurs.
Infrastructure as code, CI/CD et supervision, sur Azure, AWS, GCP ou on-prem, pour mettre en production ce qui est développé.
IA
J'aide les équipes à utiliser l'IA de façon concrète : dans leur façon de développer, dans leurs applications et dans leurs outils internes.
Former vos développeurs aux assistants de code comme Claude Code : mise en place, bonnes pratiques, relecture et limites.
Intégrer un modèle comme Claude dans vos applications : assistants métier, traitement de documents, automatisation de tâches.
Développer des serveurs MCP qui connectent l'IA à vos outils et à vos données, avec des accès maîtrisés.
Serveurs MCP déjà intégrés pour une agence web et développés pour un service public.
Méthode
Chaque mission suit à peu près les mêmes étapes.
Le métier, les contraintes et l'équipe, avant d'écrire du code. On se met d'accord sur l'objectif.
Développement par étapes, avec revues de code et tests, en lien avec votre équipe.
Documentation et passation, pour que votre équipe soit autonome sur le projet.
Projets maison
SaaS de gestion des repas scolaires · en production
Un produit que j'ai conçu, développé et que je fais tourner moi-même : SaaS multi-tenant (un schéma PostgreSQL par école), back-end .NET en Vertical Slice et CQRS, paiements Stripe, e-mails transactionnels et tâches planifiées. Des écoles l'utilisent au quotidien.
Club de plongée · site et espace membre
Le site du club de plongée de La Louvière, avec un espace membre : réservation des sorties et des formations, planning, profil, et une administration pour gérer les événements et les membres.
Missions
* détails et références sur demande
Conception et développement d'outils métier intégrés dans une architecture SOA et event-driven : back-end .NET en CQRS, intégration via Azure Service Bus, pipelines et monitoring sur Azure DevOps, ADR et diagrammes C4, coaching de l'équipe. J'y ai aussi développé un serveur MCP pour connecter l'IA aux outils de l'équipe.
L'infrastructure des sites clients, on-prem sur Proxmox et dans le cloud sur GCP et AWS, en Terraform et Ansible. Pipelines GitLab CI et conteneurs Docker, sécurisation et supervision de l'infrastructure avec OpenTelemetry et Grafana, et intégration de serveurs MCP dans les outils de l'équipe.
À propos
Je suis Kevin Nalinne. Je développe du logiciel depuis 2009 et j'ai continué à coder en prenant des rôles d'architecte et de lead technique. Je travaille en indépendant, surtout avec des entreprises B2B, sur la conception comme sur le développement.
Je suis aussi formateur, ce qui m'aide à expliquer simplement des sujets techniques.
Démarrer un projet
Revue d'architecture, nouveau système ou une équipe qui a besoin d'un renfort senior : je lis chaque message moi-même et je réponds sous deux jours ouvrables.
Références
Banque centrale
Application de gestion des visiteurs.
Transport public
Application de gestion de paquets.
Mobilité
Application mobile de recherche de parkings et son back-end.
Construction
Gestion des membres et des cotisations.
Plateforme web
Architecture .NET et React event-driven, sur Azure et Kubernetes.
Bien-être
Audit de sécurité et mise en place du pare-feu applicatif AWS WAF pour protéger le système de réservation.
Santé
Résultats médicaux, prise de rendez-vous et planification des blocs opératoires.