Though primarily a level designer, these days I seem to get more requests for programming roles - damn you all, I suck at programming!
I'm a level designer / programmer, currently working on my university honours project. I'm studying for a BSc Honours Degree in Computer Games Technology at the University of Abertay in Dundee, Scotland. The topic of my honours project, for those interested few, is to develop an effective AI system for background characters in computer games, with the aim of making it computationaly cheap and highly flexible for level designers to have their wicked way with. I've released about a dozen maps or something for HL1 and HL2 (well, all the released ones were for HL1 if I'm honest :D), and I'm planning on going into a career in level design when I'm all done and dusted with uni.