Empower Through Technology
Educated in Math and Computer Science I worked in different fields through my professional life. However, all my endeavors have a common motif: how to improve people life using modern technology: robotics and computer vision to eliminate tedious eye strained inspection; computer graphics and software engineering to deal with a zoo of different file formats; virtual reality for decision making training and psychological rehabilitation; human computer interaction and pattern recognition to simplify TV control tasks.

Virtual Reality
Good VR system provides sense of presence and immersion in a synthetic environment, allows to experience another location without actually being there.
Shown are Flatworld and Virtual Iraq: decision making training for soldiers before they go to Middle East and exposure therapy for psychological rehabilitation when they come back.

Human Computer Interaction
Novel ways to interact with computer systems as well as with consumer electronics enrich User Experience, providing intuitiveness, ease of use and satisfaction.
Shown is Samsung 2013 TV remote control: smooth touchpad interaction with focus on TV screen; channel number entry via thumb digit drawing.
