Joe McGlynn

Software Engineering Manager, Metalsmith, CAD Designer, CNC Machinist. But not ever pretentious.