An independent consultant with a unique combination of managerial, commercial and technical skills, I specialise in the development of strategies and technical architectures which allow businesses to get the maximum benefit from their IT resources.
I have been described by clients as a "broad spectrum" architect, summarising my ability to engage in many problems at many levels.
As well as practising software architecture, I am also enthusiastic about developing the discipline, the people within it, and the way it is used. See my papers on software architecture and related matters and the AgileArchitect.Org website, dedicated to the practice of software architecture following the best principles of agile development.
I am an active software developer, specialising in the high-speed development of innovative solutions, prototypes to provide the viability of one or more solutions, or the rapid delivery of an automation solution which solves a specific business problem. To find out more please visit My Development Page.
My blog, Thoughts on the World, regularly covers technical topics, including architecture, agile development, design, technology and professional book reviews.
I've always had a strong interest in photography, both as a practical tool to record our experiences in life, and as an art form. Have a look at the Photography Zone - my gallery and a growing collection of articles, tips, utilities and thoughts on photography in general.
I combine my love of photography with a love of travel, recently visiting and making images in a number of wonderful locations incuding Bhutan, Cuba, Morocco and Iceland. For more details, please visit my travel page or have a look at one of my travel blogs:
To give you an idea of whether my photography's the thing for you, here's my "Tenset" - ten of my favourite shots, which between them give you some idea of my preferred subjects and style. (Hover over the images for a bit more information, or click for a full-sized version.)
My book reviews also cover:
To keep up with all my reviews, please visit the review pages.
Please contact me if you have any questions, comments or suggestions.
All content on these pages was originated by Andrew Johnston, except where otherwise acknowledged. My thanks are due to Sarah Ward, who created most of the cartoons on these pages.
These pages are all © Questa Computing Ltd. 1994-2021: , except the original cartoons which are © Sarah Ward 1995