NeverGiveUp.
Jonathan Vanderoost en présentation

Jonathan Vanderoost · Belgique

jonathan@vanderoost.dev

La passion du code. L’exigence du métier.

NeverGiveUp, la société de Jonathan Vanderoost, réunit architecture .NET et Azure, systèmes distribués, IA appliquée, performance, sécurité et transmission. Plus de 20 ans d’expertise en tant que consultant, avec la passion de comprendre et de construire.

Gestion de plateformes traitant plusieurs millions de transactions par jour.

IA appliquée & développement assisté

Intégration des modèles de langage (LLM) et des API d’IA dans les applications .NET / Azure. IA pour explorer des solutions, écrire et relire du code, documenter et vérifier. La qualité des résultats, les données, les accès, la performance et les coûts restent des sujets d’architecture.

Architecture & développement

Backend .NET / C#, Clean Architecture, CQRS, microservices, architecture Azure et modernisation.

Plateformes & API gateways

Kubernetes (K8S), Istio, Envoy, service mesh, sidecars, API gateways, routage, gRPC et politiques d’accès.

Sécurité & identité

Sécurité des API et autorisations, OAuth 2.0 / OpenID Connect, IAM et Single Sign-On (SSO) pour de grands groupes. Hacking éthique sur périmètre autorisé.

Données & bases de données

Bases SQL et NoSQL, MySQL, MariaDB, Couchbase : prise en charge jusqu’à la base de données, avec un focus sur la performance et la sécurité.

Automatisation & CI/CD

PowerShell et scripting, pipelines CI/CD avec Azure DevOps, déploiements automatisés avec Octopus Deploy et outillage d’exploitation.

Transmission & accompagnement

Revue d’architecture, accompagnement technique, partage de connaissances et ateliers.

Chaque milliseconde gagnée compte.

Analyse des latences et des goulots d’étranglement. Métriques, traces distribuées et logs avec Datadog et OpenTelemetry, des échanges entre services aux accès aux données.

Rate limiting, listes d’IP autorisées (IP allowlisting), audit logs et contrôles d’autorisation.

Prise en compte des exigences RGPD (GDPR) et des démarches ISO dans les choix techniques : protection des données, traçabilité et éléments utiles aux audits.

La curiosité comme moteur. La responsabilité comme engagement.

Je suis un architecte hands-on : je continue à coder, à tester mes idées et à me former en permanence. L’IA fait partie de cette exploration, avec la même attention à la qualité du code et aux conséquences des choix en production.

Je code depuis le Commodore 64. Petit, je démontais tout pour comprendre comment ça fonctionnait. Ce besoin de comprendre m’anime toujours, aujourd’hui au cœur des systèmes complexes et distribués.

Je relie la vision d’ensemble au détail, remonte aux causes et questionne les hypothèses. Sur les plateformes que je gère, j’assume les choix techniques, j’en explique les compromis et je suis leurs effets en production.

Parcours Microsoft

MCTSMicrosoft Certified Technology Specialist
MCPDMicrosoft Certified Professional Developer
MCSDMicrosoft Certified Solutions Developer
AZUREMicrosoft Certified Azure Solutions Architect Expert

MEET · Member of Microsoft Extended Experts Team

Titres et certifications obtenus au fil du parcours. Les intitulés d’examens sont historiques.

Enseignement à l’EPHEC

Professeur à l’EPHEC · Bachelier en informatique

  • Depuis 2008Architecture Orientée Service3e année
  • Depuis 2013Web Base2e année
  • Depuis 2014Advanced Web Client/ServerBachelier en informatique

Passionné d’architecture .NET, de sécurité applicative et de bug bounty, notamment sur Intigriti.

Speaker & transmission

Interventions lors de conférences et d’événements techniques, notamment à API Days, Dev Days et au Microsoft Innovation Center.

J’adore partager mes connaissances et confronter les idées pour tester les hypothèses et construire de meilleures réponses ensemble.

10 examens Microsoft