ARMIN Robotics conçoit et fabrique des robots industriels déployés chez des clients en Belgique et en Europe. Arrivé comme développeur, j'ai grandi vers Dev Team Lead, puis Head of Development. Aujourd'hui, je suis responsable de l'ensemble du logiciel, de l'infrastructure et de la gestion de l'équipe de développement.
Logiciel de contrôle robotique : Développement du backend Python (Django) gérant la logique de contrôle en temps réel. Communication avec les équipements physiques via MQTT, Modbus et Profinet. Architecture Linux embarqué.
Interfaces opérateur : Conception et développement d'interfaces Vue.js permettant aux techniciens de configurer, piloter et monitorer les robots. Développement de fonctionnalités custom selon les besoins de chaque client.
Infrastructure & DevOps : Mise en place et gestion de l'infrastructure complète : virtualisation Proxmox, runners GitHub Actions, stockage S3, CI/CD, déploiements automatisés sur Debian.
Réseau & VPN fleet : Architecture réseau Tinc mesh connectant tous les robots déployés à un serveur central. OpenVPN avec authentification YubiKey. Firewall et gestion des accès. Télémaintenance sécurisée sans déplacement.
Intranet & réseau interne : Mise en place et maintenance de l'infrastructure réseau interne de l'entreprise.
Gestion d'équipe : Coordination de l'équipe de développement, passage d'entretiens techniques pour le recrutement, mentoring, planification des sprints et priorisation technique.