John J Davidson
I am a developer/designer in learning, and learning all the time. I love to work on projects that aim to solve problems and make life easier.
Education
BSc (Hons): Web Design & Development Edinburgh Napier University
Work
Freelancer
loading...