Marco Antoniotti 

Computer Scientist by training, other things by osmosis...