have a vast experience in many fields including: - design / prototyping / manufacturing of various electrical / electronic devices - software development / firmware development - web design / web programming - CAD design / CAM programming - 3D modeling / 3D rendering / 3D animation - rapid prototyping using different technologies - video editing / photo editing / audio editing