1, if you study the document carefully, you see that doesn't matter when you got the degree.
2, the English saying is: "Great minds think alike." I just learned it a couple of months ago. :)
3, You may provide letter of reference by your supervisor or colleagues, you may give a detailed written description on what you have done these years. In my case, I provided a resume.
DIY=do it yourself.