Developer/Programmer/Geek/Hacker - meaning in the original sense of an aficionado of computers.