Other Interests Metalwork Singer Sewing Machines Software Development Robotics 3D Modelling Engineering ↻ Last Updated: 21 April 2023