I have a background in physics and programming, and experience with machining, woodworking, and computer-aided-design.