Mechanical Engineer. Know very little about programming.