If any of your programs have interesting (graphically) output, you could take a screenshot of the output to use as a link.
I took a look at your profile and it doesn't look like thats really the case though
I think you could keep the kind of design you have now, but have the title of the program in bold text, and a little explanation of what it does, or what concepts you are showing off, underneath. Not everyone who is viewing your profile will be a programmer, and in my experience HR people don't always know what a 'Polymorphism' or a 'Finite State Machine' is. If you can offer an explanation (and perhaps use other buzz words like 'Object Oriented' in it, then you might catch their eye.