HMI Developer · Sistec AM
Operator interfaces for press brakes and robotic cells — industrial robotics & automation.
HMI Developer · Italy · Since Feb 2023 @ Sistec AM
I build human–machine interfaces for industrial robotics and automation, study computer engineering & AI at Epicode Institute of Technology — and one day I want to write software that flies.
By day I write the software operators touch — interfaces for press brakes and robot cells. By night I study AI, and keep one eye on aerospace programming.
Toolbox
Bringing agentic AI into the HMI development workflow at Sistec by day — preparing Epicode exams and experimenting with computer vision by night.
Operator interfaces for press brakes and robotic cells — industrial robotics & automation.
Six months alongside the development team, learning the machines and the codebase.
Epicode Institute of Technology
University of Trieste
LSS Leonardo da Vinci
LSS Leonardo da Vinci
A CLI simulator and client for a Safan press brake — modelling the machine’s state and command protocol so the HMI can be developed and tested without standing next to forty tons of steel.
A text adventure built for the object-oriented programming exam — rooms, items and monsters as a clean class hierarchy.
A React app about Italian alpine bivouacs, built for a university exam in frontend development.
An analysis of how agentic AI is being adopted in software development and office work — where autonomous tooling actually helps, and where it doesn’t.
A management frontend for industrial plants: technicians, job orders and logged hours in one place.
A study of how .NET TCP clients evolved, comparing implementations across framework versions.
A comparative study of four progressively more sophisticated approaches to plant disease classification on the PlantVillage dataset.
Coding conventions and rules for using Claude Code in the development of Sistec’s HMIs.
Explanations and worked examples of the main design patterns.
Everything else lives on GitHub — marcomanfrin and marc04AM