1 wine/film/opera etc buff
someone who is interested in wine, films etc and knows a lot about them'── quoted from http://www.ldoceonline.com/dictionary/buff_1
Student or Learner
My nephew very interest to learn new technology, he is easily learn application, Os operating, Photography in all technology,
is there any name to call who is having that type of interest, talented person?