Sorry to have wasted your time, I got a little hasty once I seen you guys were looking for a programmer as I've been trying to find this opportunity for some time.
My experience with Source is limited, I've only recently begun programming entity's. Fortunatly I have quite a bit of experience in C++(And VB6 and HTML if needed), I started teaching myself C++ 2 and a half years ago and now I have a pretty good grasp, I understand pointers, classes, structs, inheritance, functions, implementation of a binary tree or linked list, passing values by reference, value or pointer, reading and writing to files and even a little 3d graphics programming. I filled a Co-op position at a computer store for 6 months and can provide a wealth of knowledge to any team members experiencing problems or considering upgrades or new builds.
I know how to set up version control systems such as Subversion or Perforce, I am comfortable using Visual C++ 2008 and Code::Blocks for C++ development. I also know quite a bit about setting up maps in source, not to a professional level but setting up entity's for testing and making simple fy maps for Counter Strike: Source, I've also made a few cs and de maps.
For sample work I don't know what to put at the moment, if it can be any sample work I have some programs in C++(A connect4 console game, a keylogger, even and example of texture mapping in OpenGL if your interested) that I can show you, if it has to be Source related then I will need to put something together within the next few days. I am putting together a simple multiplayer soccer game that I could have done within a week or two. Please get back to me on this.
I can be reached by MSN and Email at davidc538@hotmail.com and look forward to hearing from you. Thanks