I am a self taught freelance developer who has been building and maintaining a wide variety of applications since 2000.
Whilst my day job centres around the Oracle Database and related technologies, I am interested in topics that span the entire programming spectrum especially the areas of managing legacy code, repaying technical debt, debugging and instrumentation. I enjoy reading about software development and consider myself very fortunate to have been introduced to Code Complete early in my programming career.
In addition to books I regularly read a number of blogs and listen to a variety of technical pod casts.
When off line, I can be found exploring the battlefields of the Second World War.