Des réalisations qui montrent ce que l'équipe sait construire
Un aperçu de notre approche de l'ingénierie complexe : du réseau peer-to-peer aux applications mobiles, en passant par l'infrastructure et la sécurité qui traverse l'ensemble.
Nos missions restent confidentielles. Les travaux ci-dessous sont présentés comme des projets représentatifs, anonymisés par secteur. Notre réalisation phare est la plateforme Vexaro elle-même.
Projets représentatifs
Chacun correspond à un véritable problème d'ingénierie et à ce que nous avons conçu pour le résoudre. Nous décrivons les résultats par capacités et par architecture, non par des chiffres inventés.
Vexaro : accès à distance en peer-to-peer
- Défi
- Connecter deux machines directement à travers des NAT restrictifs sans faire transiter chaque session par un centre de données, tout en conservant une latence assez faible pour le contrôle d'écran en direct.
- Ce que nous avons conçu
- Une plateforme en Rust et en Go qui se connecte en direct partout où le réseau le permet, et sinon via un relais authentifié. Chaque session est chiffrée, chaque identité vérifiée.
Des sessions à distance assez réactives pour le contrôle d'écran en direct, en direct là où le réseau le permet et relayées ailleurs : l'architecture sur laquelle repose cette plateforme même.
Client multiplateforme pour une équipe d'opérations terrain
- Défi
- Une base de code unique pour iOS et Android, qui reste réactive sur des réseaux faibles et résiste à un passage en arrière-plan en pleine tâche.
- Ce que nous avons conçu
- Une application Flutter à état typé, avec une synchronisation tolérante au mode hors ligne face à une API Go, et une chaîne de publication qui alimente les deux stores depuis un build unique.
Une seule équipe prend en charge les deux plateformes ; les nouvelles fonctionnalités sont développées une fois et atteignent chaque appareil, sans fork natif à maintenir.
Identité, accès et audit pour un niveau organisation
- Défi
- Permettre aux organisations d'intégrer leur propre fournisseur d'identité, de restreindre chaque action à un locataire et de répondre à « qui a fait quoi, et quand » à des fins de conformité.
- Ce que nous avons conçu
- Authentification unique (SAML, OIDC) et synchronisation d'annuaire (SCIM, LDAP, Entra ID) fondées sur des standards, autorisation cantonnée au locataire sur l'ensemble de l'API, et un journal d'audit avec export CSV et transfert vers un SIEM.
Les accès suivent l'annuaire du client, et les modifications faites via l'API sont consignées dans le journal d'audit avec leur auteur et leur date. C'est ce qui permet de servir des équipes entières, et pas seulement des individus.
Un socle de plateforme qui passe à l'échelle sans surprises
- Défi
- Exploiter de façon fiable un produit à état, déployer plusieurs fois par jour et garder la visibilité sur ce qui se passe lorsqu'un incident survient.
- Ce que nous avons conçu
- Des services conteneurisés sur Kubernetes décrits sous forme de code, avec Postgres et Redis managés, des déploiements blue-green, ainsi que métriques, journaux et traces intégrés dès le premier jour.
Les environnements sont reproductibles et récupérables ; la même définition met en place la préproduction et la production, sans dérive manuelle.
Une sécurité intégrée à la chaîne, et non ajoutée après coup
- Défi
- Détecter le code et les dépendances vulnérables avant la mise en production, sans ralentir l'équipe à l'excès.
- Ce que nous avons conçu
- Analyse statique et scan des dépendances à chaque modification, chaînes de build durcies, et une campagne de tests d'intrusion avant chaque version majeure.
Des catégories entières de problèmes sont détectées dès la fusion ; la sécurité devient une propriété du processus plutôt qu'une revue ponctuelle.
Vidéo adaptative pour le contrôle à distance en direct
- Défi
- Garder un bureau distant net et fluide alors que la bande passante et le temps d'aller-retour fluctuent, sans recourir à une pile multimédia lourde.
- Ce que nous avons conçu
- Un chemin vidéo temps réel en Rust qui s'adapte au réseau.
Le flux adapte en temps réel la qualité et la fréquence d'images à la liaison.
Compétences
Les langages, frameworks et infrastructures que nous utilisons au quotidien.
Langages
Frameworks et environnements d'exécution
Infrastructure et données
Comment nous collaborons avec vous
Réalisation de projet
Un périmètre défini, une équipe dédiée et des phases claires, du cadrage au lancement et au support. Idéal lorsque vous savez ce que vous voulez faire construire.
Équipe intégrée
Nos ingénieurs travaillent au sein de vos processus et de vos outils, renforçant la capacité de votre équipe sans la charge d'un recrutement.
Audit et conseil
Un examen ciblé d'une architecture, d'une base de code ou d'une posture de sécurité, assorti de recommandations écrites et hiérarchisées.