Models
Work experience
Director of Engineering->Global Software Architect->VP, Software Engineering
GrabCAD, acquired by Stratasys
•
November 2012 - present
up to present day
Software Engineer -> Development Manager -> Development Director
SolidWorks R&D Ltd
•
January 2001 - November 2012
At various times, leading the development teams for eDrawings, SolidWorks DXF/DWG translation, Systems, Graphics, QA Automation, Integration, and Interoperability.
Software Consultant
D-Cubed Ltd
•
October 1989 - January 2001
Helping to develop the geometry inside HP's SolidDesigner product (which in the intervening years morphed into CoCreate's SolidDesigner, then into Pro/E's Creo Elements/Direct). After that, working on a sketcher for Sanei Giken, Japan (based on D-Cubed's DCM constraint manager). And finally, developing geometric algorithms for D-Cubed's Hidden Line Manager component.
Software Engineer
Shape Data Ltd
•
September 1985 - October 1989
Coding the geometry engine of Parasolid Version 1.
Mechanical Engineer (Trainee)
Rolls Royce plc
•
August 1981 - August 1985
Education
Heriot-Watt University
B.Sc., Mechanical Engineering
•
January 1981 - January 1985