MVP Microsoft Most Valuable Professional · 10 années consécutives

Andrea Boschin

Software & Cloud Architect

Senior Full Stack Developer · Scrum Master

Plus de 25 ans à concevoir des logiciels d'entreprise sur la stack Microsoft. Je conçois des plateformes SaaS cloud-native sur Azure et j'intègre l'IA agentique à la façon dont les équipes écrivent, relisent et livrent le code.

Ouvert aux postes de Software / Cloud Architect, Senior Full Stack, Tech Lead ou Scrum Master · à temps plein en télétravail, en Italie ou à l'international.

25+
ans de logiciel d'entreprise
10×
Microsoft MVP, 2007–2017
53
projets, en tant que salarié et freelance
10
équipes de développement dirigées ou coordonnées

Entreprises pour lesquelles j'ai travaillé

  • Bludata
  • Beantech
  • DBA Progetti
  • Eurosystem
  • ASI
  • Select Digital Service
  • MM-One
  • Archeometra
  • Seven
  • Niunet
  • Unisys

Ingénierie avec l'IA agentique

L'IA fait partie de ma façon de construire du logiciel — chaque jour.

De GitHub Copilot à Claude Code et OpenAI Codex : j'utilise des agents IA pour la génération de code, le refactoring, les tests et la revue, et je conçois les pratiques qui permettent à toute une équipe de travailler avec eux.

Développement agentique au quotidien

GitHub Copilot, Claude Code et OpenAI Codex intégrés au travail quotidien pour la génération de code, le refactoring, les tests et la revue de code assistée par IA.

GitHub Copilot Claude Code OpenAI Codex

Workflows multi-agents

Conception et coordination de workflows multi-agents, avec des pratiques communes à toute l'équipe fondées sur des lignes directrices partagées, des configurations d'agents et des règles de revue.

CLAUDE.md AGENTS.md

Revue de code assistée par IA

Des agents qui relisent les modifications, signalent les problèmes et appliquent des règles de revue partagées avant le merge.

L'IA dans le DevOps

Des agents pour l'analyse des pull requests, la génération de documentation et le scripting d'infrastructure.

Adoption par l'équipe

Définir les pratiques d'équipe pour les outils d'IA agentique — pour que l'IA accélère toute l'équipe, pas un seul développeur.

Distinction

10 ans de Microsoft MVP.

De 2007 à 2017, Microsoft m'a nommé Most Valuable Professional pour mon expertise technique et ma contribution à la communauté des développeurs — dans trois catégories qui suivent l'évolution de la plateforme Microsoft : du web avec ASP.NET, aux clients riches avec Silverlight, jusqu'aux applications Windows.

  • Conférences techniques devant des publics jusqu'à 200 personnes
  • Consultant, formateur et tuteur pour de nombreuses entreprises, en parallèle de mon emploi salarié
  • Développement de bibliothèques et accompagnement d'équipes de conception et de développement logiciel

Architecture cloud Azure

Du poste de travail legacy au SaaS cloud-native sur Azure.

Je conçois et exploite des plateformes multi-tenant sur Microsoft Azure — architecture, données, identité et livraison automatisée.

Transformation cloud à grande échelle

Une plateforme de gestion métier éprouvée qui devient un SaaS cloud-native et multi-tenant sur .NET 9/10 et Azure, avec des mises à jour automatiques pour l'ensemble des clients.

Desktop .NET 9/10 Azure SaaS

Architecture multi-tenant

App Services, Functions et Service Bus, une couche de données hybride SQL Server / MySQL, identité Azure AD B2C et event sourcing.

Livraison automatisée

Une plateforme de déploiement et de mise à jour bâtie sur Azure DevOps, avec l'infrastructure décrite en code Bicep, qui livre chaque version à l'ensemble des clients.

Distribué & orienté événements

Des services orientés messages et événements, découplés par les files et topics d'Azure Service Bus.

Azure PaaS en production

Des projets Azure depuis 2016, des Cloud Services aux services serverless et managés d'aujourd'hui.

  • App Services
  • Azure Functions
  • Service Bus
  • Azure AD B2C
  • Azure DevOps
  • Bicep
  • Cloud Services
  • SQL Server
  • MySQL
  • EventStoreDB
  • Kubernetes
  • Docker

Développement cloud-native

Du logiciel conçu pour tourner sur Kubernetes.

Microservices conteneurisés, communication par messages et un produit unique qui se déploie et se configure sur le cluster — conçu avec les équipes de développement qui le construisent.

Plateforme IoT sur Kubernetes

Architecture logicielle d'un produit ingérant des données à haute fréquence, déployé sur Kubernetes comme plateforme réutilisable et configurable — avec 6 équipes de développement coordonnées sur la même base de code.

Ingestion Traitement en flux Analyse big data MLOps

Microservices conteneurisés

Des services conçus pour le cluster : packagés avec Docker, déployables indépendamment, communiquant via RabbitMQ et Kafka.

Un produit, de nombreuses installations

Un produit réutilisable, configuré pour chaque installation plutôt que dupliqué pour chaque client — l'architecture maintient chaque déploiement sur la même base de code.

Pipelines & stratégies de test

Pipelines DevOps et stratégies de test définies avec les équipes, pour que chaque service arrive sur le cluster construit et vérifié de la même manière.

Monitoring et observabilité

Des métriques collectées avec Prometheus et visualisées dans des tableaux de bord Grafana, pour voir d'un coup d'œil l'état de chaque service du cluster.

Prometheus Grafana

  • Kubernetes
  • Docker
  • Microservices
  • RabbitMQ
  • Kafka
  • Keycloak
  • MongoDB
  • InfluxDB
  • EventStoreDB
  • .NET
  • Python
  • Azure DevOps

Livraison agile

Des équipes qui livrent, sprint après sprint.

Professional Scrum Master certifié : je pratique Scrum comme un rythme de travail, pas comme un rituel, et je l'associe au leadership technique dont l'équipe a besoin pour livrer.

Scrum Master certifié PSM I

Professional Scrum Master I de Scrum.org depuis 2018, avec une expérience concrète de Scrum Master d'équipes de développement produit.

Backlog Sprint Review Retrospective
Voir le certificat

Coordination multi-équipes

Jusqu'à six équipes de développement coordonnées sur le même produit et la même base de code, alignées sur une architecture et des pratiques communes.

Leadership technique

Architecte et Scrum Master dans la même pièce : des décisions d'architecture prises avec l'équipe, en gardant vision et rythme alignés.

Mentorat et progression

Tuteur et mentor des développeurs : formation au sein de l'équipe, partage des connaissances et autonomie technique grandissante.

Équipes internationales

Cérémonies Scrum et discussions techniques menées en anglais avec des membres d'équipe de différents pays.

Projets personnels

Des apps conçues et développées avec l'IA.

Deux apps Flutter personnelles, disponibles sur Google Play. Toutes deux fonctionnent sur l'appareil, sans compte à créer.

DJ Harmonic

La roue de Camelot pour mixer dans la bonne tonalité

DJ Harmonic détecte la tonalité d'un morceau et met en lumière ceux qui s'enchaîneront bien avec lui, sur une roue de Camelot lisible d'un coup d'œil. La détection repose sur harmonium, un moteur écrit de zéro pour l'app.

  • 24 tonalités sur une seule roue
  • Fonctionne sur le téléphone — le morceau ne le quitte jamais
  • Sans compte, fonctionne hors ligne
  • 5 langues
DJ Harmonic affichant les tonalités compatibles sur la roue de Camelot et la forme d'onde du morceau en lecture

itineride

Le planificateur d'itinéraires pour les voyages à moto

Touchez la carte pour ajouter une étape, regardez l'itinéraire se tracer tout seul, et emportez la distance, le temps de route et les notes de chaque journée — sur le téléphone dans votre poche et sur la tablette posée sur la table.

  • Chaque tronçon calculé séparément, avec un guidage virage par virage
  • Récapitulatif jour par jour, export GPX, ouverture dans Google Maps
  • Sans compte, sans serveur · km ou miles
  • 5 langues
itineride affichant un itinéraire à moto à travers les Dolomites

Parcours

Du code écrit de mes mains aux transformations cloud.

  1. Actuel 2/2024 – aujourd'hui

    Software Architect & Head of Cloud Transition · Bludata S.r.l.

    Je dirige la transformation d'un logiciel de gestion pour opticiens, développé à l'origine en Delphi, en une plateforme SaaS cloud-native et multi-tenant sur .NET 9/10 et Microsoft Azure, au service de plus de 4 000 clients.

    • Architecture cloud Azure — conception multi-tenant sur App Services, Functions et Service Bus, couche de données hybride SQL Server / MySQL, identité Azure AD B2C et event sourcing.
    • DevOps — plateforme automatisée de déploiement et de mise à jour qui livre la solution à l'ensemble des clients via Azure DevOps.
    • Ingénierie avec l'IA agentique — GitHub Copilot, Claude Code et OpenAI Codex dans le travail quotidien de l'équipe ; workflows multi-agents et agents pour l'analyse des PR, la documentation et le scripting d'infrastructure.
    • Scrum & leadership — leadership technique et livraison agile pour toute l'équipe de développement.

    .NET 9/10 · ASP.NET Core · C# · Entity Framework · SQL Server · MySQL · EventStoreDB · Azure App Services · Functions · Service Bus · AD B2C · Azure DevOps · GitHub Copilot · Claude Code · OpenAI Codex

  2. 11/2020 – 1/2024

    Senior Solution Architect · Beantech S.r.l.

    Produit IoT ingérant des données à haute fréquence, avec traitement en flux, analyse big data et MLOps. J'ai défini l'architecture logicielle et coordonné 6 équipes de développement pour livrer un produit réutilisable et configurable sur Kubernetes, avec pipelines DevOps et stratégies de test.

    .NET 5/6 · ASP.NET Core · C# · Python · SQL Server · MongoDB · InfluxDB · EventStoreDB · RabbitMQ · Kafka · Keycloak · Angular · Docker · Kubernetes · Azure DevOps

  3. 12/2016 – 11/2020

    Senior Developer, Architect & Scrum Master · DBA Progetti S.p.a.

    Produits IWMS et de gestion portuaire sur une architecture microservices orientée messages, déployés on-premise et sur Azure. Tuteur de l'équipe et co-constructeur de la plateforme microservices.

    ASP.NET Core · C# · SQL Server · MongoDB · Graph DB · RabbitMQ · WSO2 API Manager · Identity Server · Xamarin · Angular · Docker · Azure DevOps

  4. 12/2015 – 12/2016

    Senior Developer · Eurosystem S.p.a.

    Plateforme orientée services et toolkit AngularJS intégrés au portail DotNetNuke de l'entreprise ; migration de programmes legacy en Visual Basic 6.

    ASP.NET · C# · Web API · Entity Framework · SQL Server · AngularJS

  5. 1/2012 – 12/2015

    Senior Developer · ASI S.r.l.

    Évolution d'un produit ERP et de gestion documentaire sur mesure : refonte UI/UX, développement du backend WCF, analyse et formation de l'équipe.

    ASP.NET · C# · WCF · WPF · Silverlight · Entity Framework · SQL Server

  6. 2007 – 2017

    Consultant freelance · les années Microsoft MVP

    En parallèle de mon emploi salarié : consultant, formateur et tuteur, développement de bibliothèques et accompagnement à la conception et au développement logiciel pour de nombreuses entreprises.

    MVP Visual Developer ASP.NET 2007–2009 · MVP Silverlight 2009–2014 · MVP Windows Platform Development 2014–2017

  7. 1998 – 2011

    Expériences précédentes

    • 2007 – 2011 Select Digital Service / TMOB — Senior Developer, plateforme de données GPS en temps réel
    • 2005 – 2007 MM-One — Developer, portail CRM et CMS sur mesure (site d'AirDolomiti)
    • 2004 – 2005 Archeometra — Analyste/Ingénieur, solution .NET de reporting médical
    • 2002 – 2004 Seven — Developer, plateforme e-learning SCORM avec l'une des premières visionneuses AJAX
    • 2000 – 2002 Niunet — Developer, portail de vente de voitures d'occasion pour Il Sole 24 Ore
    • 1998 – 1999 Unisys — Consultant/Developer, R&D en publication web (ASP, Oracle 8i)

Compétences

Principaux domaines d'expertise.

  • Agentic AI (Claude Code, Codex)
  • Développement assisté par IA & multi-agents
  • Architecture logicielle
  • Architecture cloud Azure
  • .NET Core & .NET Framework
  • C#
  • ASP.NET
  • Services PaaS Azure
  • Azure DevOps
  • Continuous Integration / Deployment
  • Microservices
  • Docker
  • Kubernetes
  • RabbitMQ
  • Entity Framework
  • SQL Server
  • SQL / T-SQL / PLSQL
  • MongoDB
  • Angular & AngularJS
  • TypeScript
  • JavaScript
  • HTML
  • Programmation orientée objet
  • SOLID
  • PowerShell
  • Linux / Bash
  • Développement agile
  • Scrum Master
  • Project Management

Leadership

Solides qualités de leadership et de collaboration, développées en coordonnant plusieurs équipes de développement et en tant que Professional Scrum Master certifié. Expérience dans la définition des pratiques d'équipe, y compris l'adoption d'outils d'IA agentique.

Communication

Préparation et présentation de conférences techniques — en tant que MVP et tout au long de ma carrière, devant des publics jusqu'à 200 personnes. Tutorat et formation des développeurs de mes équipes.

Langues

Italien — langue maternelle

Anglais — utilisé chaque jour pour les cérémonies Scrum et les échanges techniques dans des équipes internationales.

Écouter
B1
Lire
B2
Interaction
B1
Expression
B1
2018

Professional Scrum Master I (PSM I)

Scrum.org, Milano

Voir le certificat
1987

Diplômé en arts de l'orfèvrerie

Institut national d'art, Venise — de solides principes d'ingénierie, appliqués avec un esprit créatif.

Construisons quelque chose de solide.

Software / Cloud Architect, Senior Full Stack, Tech Lead ou Scrum Master — de préférence à temps plein en télétravail, en Italie ou à l'international.

Écrivez-moi

Télécharger le CV (PDF, en anglais)

Me retrouver sur LinkedIn

Preganziol (TV), Italie

Certificat Professional Scrum Master I délivré par Scrum.org à Andrea Boschin le 6 novembre 2018