Nouns

(n)techie, tekkia technician who is highly proficient and enthusiastic about some technical field (especially computing)