ARMIN Robotics designs and manufactures industrial robots deployed at clients across Belgium and Europe. I joined as a developer and grew to Dev Team Lead, then Head of Development. Today, I'm responsible for all software, infrastructure, and development team management.
Robotic control software : Development of the Python (Django) backend managing real-time control logic. Communication with physical equipment via MQTT, Modbus and Profinet. Embedded Linux architecture.
Operator interfaces : Design and development of Vue.js interfaces for technicians to configure, control and monitor robots. Custom feature development based on each client's needs.
Infrastructure & DevOps : Setup and management of the complete infrastructure: Proxmox virtualization, GitHub Actions runners, S3 storage, CI/CD, automated Debian deployments.
Networking & VPN fleet : Tinc mesh network architecture connecting all deployed robots to a central server. OpenVPN with YubiKey authentication. Firewall and access management. Secure remote maintenance without on-site visits.
Intranet & internal network : Setup and maintenance of the company's internal network infrastructure.
Team management : Development team coordination, technical interviews for recruitment, mentoring, sprint planning and technical prioritization.