
About Me
I began learning to program back in the early 80's on my fathers Sinclair ZX Spectrum. I started out by typing in the listings from popular home computer magazines, and then modifying the code to make the games easier, or more challenging. In doing this I learned to pick apart other peoples code.
I then moved on to other 8-bit computers, including the Oric Atmos and Atari 800XL. I continued to dabble in programming in BASIC on these machines, although not really producing anything significant.
During the late 80's, I moved on to 16-bit computer with the Atari 520ST. I tthen moved on to DOS/Windows based PCs.
My first break into the computer industry came in 1998 when I was hired as an RPG/400 programmer by JBA Software to work on their System/21 ERP software. Unfortunately, due to a reshuffle, after GEAC bought JBA, the office I worked in closed in 2001 making me redundant.
My next development position was with a small company in Kent, developing web sites and custom software for clients. This didn't last long as I had a falling out with the management. I wanted a regular paycheck, they didn't want to give me one.
In 2003, I began working for Access Control Services Ltd, maintaining and developing the control software for their door access system. This software, Plan640, is still used today by an impressive client base. I ought to point out that I didn't originally create Plan640, but made a number of significant changes to the software during my two years at Access.
After leaving Access, to move to Scotland, I have begun working on my own projects. At present, I am working on some old style games and also some retro-remakes.
I also now teach programming, specifically game design and development, as well as creating the occasional web site.






