Programming and technology are not just my job, they are my passion. Very often I’m found curled up with a good book on the latest HTML developments, or investigating a new programming language. I’ve developed an interest in many rising technologies that have influenced the paths I've taken.

Programming, however, isn’t just about writing code. Without good communication skills, it’s easy for the most exciting of projects to flounder. As well as programming I have always enjoyed writing. I have had articles printed in a national Canadian newspaper, had articles printed in books and also published many reviews on computer software, music and new media. This experience allows me to communicate clearly and effectively, adapting what I write to be concise and easily understood by my intended audience.

If you have any questions or would like to discuss your requirements further, please do not hesitate to contact me.