Ingénierie / Conçu pour durer

Des systèmes complexes.
Une ingénierie claire.

Architecture, direction technique et réalisation concrète pour des produits exigeants. Relier logiciel, infrastructure et systèmes physiques, et laisser un résultat que votre équipe peut maîtriser.

Services

Une vision système. Une réalisation concrète.

Revues techniques ciblées, projets de réalisation ou accompagnement continu de votre équipe.

01 / Structurer

Architecture & direction technique

Clarifier les systèmes complexes et débloquer les équipes sans ajouter de bureaucratie architecturale.

  • Conception système, frontières des composants, API et ADR
  • Revues d’architecture et de code, audits techniques
  • Architecte à temps partagé, planification, mentorat et soutien aux sprints
02 / Implémenter

Logiciels & systèmes Rust

Passer des prototypes à des applications fiables et à des composants prêts pour la production.

  • Python, Rust, JavaScript/TypeScript, API et outils
  • Migration progressive, concurrence et optimisation des performances
  • Adoption de Rust, revues de préparation à la production et ateliers
03 / Reproduire

Infrastructure, Nix & Linux

Rendre le développement, les builds et le déploiement compréhensibles et reproductibles.

  • Flakes Nix, chaînes d’outils figées et intégration CI
  • Services NixOS, serveurs Linux et provisionnement edge
  • Infrastructure as code, reprise et observabilité
04 / Connecter

Robotique & automatisation industrielle

Relier les logiciels produits aux machines réelles avec des interfaces et une gestion des défaillances explicites.

  • Intégration de robots et cobots, pilotes et machines à états
  • Environnement API/PLC, acquisition de données et protocoles industriels
  • Simulation, optimisation et validation tenant compte du matériel
05 / Industrialiser

Systèmes embarqués & électronique

Relier capteurs, commandes, firmware et systèmes edge dans une architecture produit maintenable.

  • Linux embarqué, microcontrôleurs et interfaces de périphériques
  • Systèmes de capteurs, passerelles et contexte d’électronique de puissance
  • Intégration testable, fonctionnement et contraintes documentés
06 / Transmettre

Formation & conseil en ingénierie

Permettre à votre équipe de comprendre, reproduire et prolonger le travail.

  • Évaluations techniques et études de faisabilité ciblées
  • Accompagnement Rust, Git, Nix et architecture
  • Documentation, revues de conception et transfert de connaissances

Expériences sélectionnées

De l’expérience en logiciel et en systèmes physiques.

Une sélection de travaux issus du parcours professionnel et universitaire de Daniel Schlecht. Ils ne sont pas présentés comme des réalisations pour des clients d’ALINDRO.

Architecture + robotique

Recharge robotisée automatique

Architecture logicielle et développement principal d’une application de recharge automatique : orchestration par machines à états, Python, pilote robot en Rust et infrastructure Linux.

Simulation + ML appliqué

Optimisation de l’aquaponie

Mémoire de master associant acquisition de données physiques, modélisation et simulation Python, et apprentissage par renforcement pour optimiser la production alimentaire.

Embarqué + énergie

Électronique de commande de pompes solaires

Mémoire de bachelor sur la commande moteur sans capteur et TI-RTOS sur une nouvelle plateforme de processeur, pour un prototype d’étage élévateur à deux branches entrelacées.

Avant de commencer

Quelques réponses pratiques.

Peut-on commencer par une revue ?

Oui. Une revue ciblée d’architecture, de code ou de reproductibilité permet d’identifier les risques importants et la plus petite étape utile avant une réalisation plus large.

Chaque projet a-t-il besoin de Rust ou NixOS ?

Non. Les outils sont choisis pour ce qu’ils apportent. Les plateformes existantes, les contraintes fournisseurs et la maintenabilité comptent davantage que l’imposition d’un langage ou d’un système d’exploitation.

Quels formats de collaboration sont possibles ?

Évaluations ciblées, réalisations au périmètre défini, courts sprints d’ingénierie, direction technique à temps partiel et collaborations à distance plus longues. Le périmètre, les disponibilités et les honoraires sont convenus directement.

Pouvez-vous travailler avec le matériel et les logiciels existants ?

Oui. La modernisation part des contraintes et interfaces de l’existant. Le remplacement n’est pas présumé être la bonne réponse. Les responsabilités de sécurité et d’exploitation doivent être explicites.

Faisons avancer votre projet

Que construisez-vous, ou cherchez-vous à débloquer ?

Décrivez le système, le défi technique, les technologies et le résultat souhaité.

Préparer une demande de projet

Ce site ne transmet ni ne conserve les données du formulaire. « Préparer l’e-mail » ouvre votre messagerie pour vérification et envoi. Pour un long message ou si aucune application ne s’ouvre, utilisez « Copier le résumé » et collez-le dans un e-mail à info@alindro.ch. Évitez les informations confidentielles. Notice de confidentialité.