Hi,
I have 7+ years of experiene in programming(c,c++), design, development, data structures as well as algorithms. I not only have developed softwares from scratch but also have at many times decoded and written algorithms by reading already existing code-base. Please let me know if you find my experience suiting your requierements.