As a programmer I have in excess of 28 years experience. Darned good stuff actually. :-)
I will get back to describing my development skills, however, I would wish to mention that I am English both in my first language as well as my race.
My experience extends to public speaking, training, account management and sales too. I am also an ex-police officer.
Canadian born of British parents, I have dual nationality.
With regards to software development...
...I write thick client (VB6/VB.Net and C#) desktop applications which communicate...
VB6 Visual Basic Microsoft Access Classic ASP