L'architecte principal

Pierre Martel

Fondateur et architecte principal de Smart-Evolution. Depuis 2005, il conçoit des logiciels sur mesure pour des entreprises qui veulent avancer — et la plateforme qui les rend durables.

Sa façon de concevoir

Quatre principes, vingt ans de pratique.

Le plus simple gagne toujours

Pas plus de boutons, pas plus d'options, pas de manuel. Si une solution demande une formation de trois jours, c'est la solution qui a tort.

Les décisions au bon moment, par la bonne personne

Une mauvaise décision est souvent une bonne décision prise trop tôt — avant que l'information existe. L'architecture doit déplacer la décision vers celui qui a l'information sous les yeux.

Bâtir des plateformes, pas des projets

Un projet livré meurt le jour de la livraison. Une plateforme accumule : chaque solution rend la suivante plus rapide, plus solide, moins chère.

Le réel avant le rapport

Un numéro de version qui vient de l'assembly, un poste qui déclare ce qu'il a vraiment chargé, des tests contre une vraie base : les systèmes doivent dire la vérité par construction.

Le parcours
2005

Fondation de Smart-Evolution

Saint-Ours, Québec. Une conviction de départ qui n'a pas changé : la technologie d'aujourd'hui, enfin simple.

2005 →

Des centaines d'applications livrées

Données, automates programmables, communication directe entre systèmes et machines — pour des entreprises de métiers très différents.

Aujourd'hui

Une plateforme complète

EvoCore (le poste de travail modulaire), EvoKPI, et le portail Smart-Evolution : identité OIDC, licences, mises à jour signées, parc de postes. Le sur-mesure qui s'appuie sur du déjà-éprouvé.

La boîte à outils

Chaque compétence, sa preuve en production.

Pas une liste de mots-clés : chaque technologie ci-dessous roule aujourd'hui dans un produit qu'on peut vous montrer — ce site, EvoCore ou le portail.

Langages
  • C# / .NET
    EvoCore, le poste de travail modulaire
  • Python
    l'API du portail Smart-Evolution
  • TypeScript / React
    ce site même et l'espace client
  • SQL
    SQL Server, PostgreSQL et SQLite en production
Poste de travail
  • Avalonia UI
    une seule base de code — Windows, macOS, Linux
  • Mises à jour signées
    Velopack + modules distribués par CDN
  • Hors ligne durable
    file d'écriture locale, drainée au retour du réseau
Web & identité
  • Next.js
    le site vitrine et le portail client
  • ASP.NET Core MVC · Razor
    EvoKPI, le portail d'indicateurs (jQuery, Bootstrap)
  • OpenID Connect / OAuth 2
    le portail est fournisseur d'identité
  • Passkeys (WebAuthn) + TOTP
    2FA en production, personnel et clients
  • Licences & device flow
    fixes, flottantes, autorisation d'appareil d'usine
Usine & machines
  • Communication d'automates (PLC)
    Modbus, OPC UA, échanges SQL — les bonnes données, au bon format, au bon moment
  • Communication directe
    API, machines et équipements qui se parlent
  • Préparation de données
    structurées pour les systèmes comme pour les machines
Exploitation
  • Docker
    développement et production du portail
  • CI sur trois OS
    Windows, macOS, Linux — ~11 300 tests, 0 avertissement
  • CDN
    distribution signée des mises à jour au parc
Agents & IA
  • Orchestration multi-agents
    NOVUS — plateforme d'infrastructure (VM, partage de fonctions, apps), construite par une flotte d'agents développeurs coordonnés par un bus de messagerie maison sécurisé
  • IA dans les modules
    une passerelle IA offerte aux modules EvoCore par contrat
Ce qu'il a bâti

Votre projet mérite un architecte, pas un intermédiaire.

Chez Smart-Evolution, c'est l'architecte qui vous écoute dès la première rencontre.

Le parcours client

Smart-Evolution Corp · Saint-Ours, Québec