À l'écoute de nouvelles opportunités

Antoine
Boudens

Expert Technique Java & Fullstack

Expert Technique naviguant entre le monde robuste du Backend et la réactivité du Frontend. J'accompagne les grands comptes dans la refonte et le passage à l'échelle de leur SI.

Antoine Boudens
☕ Java 21
📍 Lille
🏢 CGI
Full
Stack Dev
Java
Expert
Kafka
Streaming
K8s
DevOps

À propos

"Mon moteur ? La pérennité. Je ne cherche pas seulement à ce que le code fonctionne, je cherche à ce qu'il dure."

Expert Technique chez CGI, j'accompagne les grands comptes dans la refonte et le passage à l'échelle de leur SI. Grâce à ma double casquette Backend Java / Frontend Svelte, je conçois des API REST cohérentes et anticipe les impacts techniques de la base de données jusqu'à l'interface.

// Statut actuel
Ouvert aux nouvelles opportunités
Disponible
📍 Lille · Hybride / Remote
🏢 CGI (actuellement)
antoine-boudens — profil.json
// Identité
"name":"Antoine Boudens",
"role":"Expert Technique Java & Fullstack",
"location":"Lille, France 🇫🇷",
"company":"CGI",
"open_to_work":true,
// Stack
"backend":["Java 21", "Spring Boot", "Kafka"],
"frontend":["Svelte", "TypeScript"],
"infra":["Docker", "Kubernetes"],
"data":["PostgreSQL", "Camunda"],
"motto":"Code that lasts"
🤖
IA augmentée — jugement intact Outil

L'IA génère du code. Moi, je décide s'il appartient là. J'intègre les outils IA pour accélérer l'exécution — exploration, boilerplate, relecture — mais ma valeur d'expert réside dans les questions qu'elle ne peut pas poser : ce choix est-il cohérent avec l'architecture ? Résistera-t-il dans 6 mois ? Quand est-ce qu'elle a tort ? Utiliser l'IA de façon responsable, c'est d'abord savoir quand ne pas lui faire confiance.

Valeur ajoutée

🚀
Performance Backend
Java 21 & Spring Boot 3. Architectures résilientes capables d'absorber de forts trafics et d'assurer la continuité de service.
💻
Vision Fullstack
Maîtrise de Svelte pour délivrer des solutions complètes, de la base de données jusqu'à l'interface utilisateur.
🤝
Leadership Technique
Mentoring, standards qualité (Clean Code, TDD) et alignement technique avec les enjeux produit pour faire grandir les équipes.

Soft skills · Tech Lead

🗣️
Communication transverse
Traduire la complexité technique en langage métier. Aligner les équipes produit, dev et direction sans perdre la précision.
🧭
Prise de décision
Arbitrer sous contrainte et incertitude. Assumer les choix techniques, les documenter et savoir les remettre en question.
🌱
Mentoring
Faire monter en compétence, donner du feedback constructif et créer les conditions pour que l'équipe progresse sans dépendre.
🎯
Ownership
S'approprier les sujets de bout en bout. Pas seulement livrer du code — garantir que la solution répond au vrai problème.
🔍
Esprit critique
Questionner les spécifications, les choix hérités et ses propres solutions. La meilleure architecture naît du doute méthodique.
🤝
Écoute active
Comprendre les besoins réels derrière les demandes exprimées. Créer un espace où l'équipe ose dire ce qui bloque.
⚖️
Priorisation
Distinguer ce qui est urgent de ce qui est important. Protéger l'équipe du bruit pour qu'elle se concentre sur l'essentiel.
🔄
Adaptabilité
Changer d'approche sans ego quand le contexte l'exige. La robustesse d'un tech lead se mesure dans les moments d'ambiguïté.

Stack technique

Java 21
🌱 Spring Boot 3
📨 Apache Kafka
🔷 Svelte
🐘 PostgreSQL
🐳 Docker
☸️ Kubernetes
⚙️ Camunda
🔒 Spring Security
🧪 TDD · Clean Code
🔁 CI / CD
📦 Maven · Gradle
🤖 IA (Copilot, Claude)