Mario Cardinal
Mario Cardinal
Architecte logiciel
Le véritable voyage de découverte ne consiste pas à chercher de nouveaux paysages mais à avoir de nouveaux yeux









Pour lire mon blog avec l'équipe Urban Turtle
Le prix MVP récompense des individus reconnus, crédibles et disponibles, qui démontrent une expertise technique et qui participent activement à des communautés afin de faire partager leur savoir-faire et leurs compétences aux autres utilisateurs Microsoft
Dirige le groupe d’utilisateur sur l’architecture de la Communauté .Net de Montréal
Membre du Microsoft Visual Studio Team System Customer Advisory Council
L'alliance Agile est une organisation à but non lucratif qui supporte les individus et les organisations qui utilisent l'approche agile pour construire des logiciels
Certification qui démontre une connaissance approfondie et une expertise avec Team Foundation Server

Développement agile

Je possède la certification ScrumMaster et j'applique les pratiques agiles tel que la gestion des exigences itérative et incrémentale, la préparation au changement, la collaboration avec le client, la conception de solutions simples et le contrôle continu de la qualité avec des boucles de rétroaction. Depuis 2010, je collabore avec le groupe "Agile Alliance Functional Testing Tools" pour aider à clarifier le domaine des spécifications agiles.

Application Lifecycle Management (ALM)

Je maitrise la gestion des sources, l'intégration continue, les éléments de travail et les outils de reporting de la plateforme Microsoft Visual Studio ALM (autrefois connu sous le nom Team System). Je suis un spécialiste certifié Team Foundation Server depuis 2007. De plus, de 2005 à 2009, j'étais membre du Team System Customer Advisory Board un groupe de 25 experts sélectionnés par Microsoft pour aider à définir les fonctionnalités des futures versions de Team System.

Modélisation de logiciel

Mon expertise concernant la modélisation touche principalement la conception orienté objet:

Puisqu'il est impossible de concevoir des logiciels sans persistance des données, mon expertise inclus une forte compétence avec la modélisation de données:

Ayant été impliqué dans le développement de logiciels pour entreprises, mon expertise inclus aussi la modélisation du métier (business modeling):

Programmation

Je possède plus de vingt années d'expérience avec la programmation orienté objet: