Technology enthusiast? (4)
I believe the answer is:
nerd
(Other definitions for nerd that I've seen before include "Intelligent but single-minded expert" , "Technical expert" , "In slang, a foolish or uninteresting person" , "Obsessive," , "Boring person" .)