Compétences
Génie logiciel axé recherche
Nous concevons des architectures logicielles pour la recherche appliquée, le secteur public et les projets d’innovation. Nous veillons particulièrement à la 2 maintenabilité, à la traçabilité, à la protection des données et à l’exploitation à long terme de nos systèmes.
Collaboration au sein d’environnements de recherche dynamiques
Nous nous adaptons efficacement aux changements continus de spécification, aux études pilotes et aux échéances de financement: c’est pourquoi nous accompagnons les projets de la demande de subsides jusqu’au déploiement opérationnel.
Applications mobiles, web et pilotées par les données
Notre équipe conçoit des applications mobiles, des plateformes web full-stack et des solutions de traitement de données pour des cas d’usage concrets, notamment les études de terrain, la santé, l’éducation et l’environnement.
Solutions durables et pérennes
Nous concevons des architectures logicielles ainsi que des composants et modèles réutilisables, assurant ainsi la continuité du projet tout au long de ses différentes phases et des cycles de financement, de même que celle des futures équipes de développement.
Ingénierie des données, intégration de l’IA
Nous créons des systèmes de collecte, de traitement et de visualisation de données structurées, ainsi que des flux opérationnels optimisés par l’IA. Dans la mesure où cela s’avère utile, nous intégrons responsablement des fonctionnalités basées sur de grands modèles de langage (LLM).
Infrastructure
Composants et structures réutilisables
Forts d’une longue expérience sur des projets de recherche appliquée, nous disposons aujourd’hui d’un catalogue de composants logiciels éprouvés: protocoles d’authentification, gestion des profils, architectures de données multilocataires, outils d’enquête, canevas d’applications hors ligne et chaines de traitement de données. Bâtir sur ces fondations garantit aux nouveaux projets des délais de déploiement optimisés et des couts réduits.
Cadre de développement et espace de collaboration
Nous centralisons la gestion du code source, le suivi des tickets et l’intégration continue sur GitLab pour l’ensemble de nos projets. Une structure claire permet aux assistant-e-s et aux nouveaux membres de l’équipe d’être opérationnels et productifs dans les plus brefs délais.
Environnements de déploiement flexibles
Nos systèmes sont déployés et gérés aussi bien sur des serveurs cloud (en Suisse et à l’étranger) que sur les infrastructures locales d’institutions publiques ou via des solutions hybrides. Le choix du modèle d’hébergement s’effectue en fonction des impératifs liés à la protection des données, aux procédures de marchés publics et à la pérennité opérationnelle.