computer engineer

developer, designer, hacker

writer, speaker, teacher