My blogs

About me

Introduction Qualified with BSc in Physics and electronics an MSc in computer science, I've worked in the software industry for nearly 20 years. In that time I've been involved with wide range of commercial software projects encompassing various disciplines including oil, transportation, finance, and banking industries. I've been focussing on high level design and system architecture and have specialist experience with database driven web applications. I run my own consultancy and development company, Solutionist Ltd (
Favorite Books Head First Design Patterns