-Designing and developing prototypes.
-Analyzing and testing prototypes and each revision of a device.
-Supervising the development of computer-aided design (CAD) project drawings from junior team members.
-Developing, initiating and managing all phases of projects.