consulting and training

- Development of educational software.

- Ad hoc consultant for research projects.

- Ad hoc consultant – scientific journals and national and international conferences

- Elaboration and coordination of postgraduate projects (specialization)

- Elaboration of videotapes in the Engineering area.

- Teaching Engineering and CAD.