Database and Software development, Web Design, Information Systems development, Geographic Information Systems DevelopmentCAD/CAMMechanical and Control EngineeringTeaching and Research in field of Mathematics, Mechanical and Control Engineering, Writing and Editing of scientific papers, monographs and books, Lecturing, and Reviewing