The word Imagination is defined as ‘mental creative ability’ or ‘the faculty or action of producing ideas, especially mental images of what is not present or has not been experienced’. It is an antonym for reality, which is ‘that which exists, independently of human awareness’. The word Essential means that which is ‘fundamental’ and ‘vitally important’.
Essential Imagination therefore, can be defined as ‘fundamental creative ability’.
To quote Timothy Williamson, the Wykeham Professor of Logic at Oxford: “We rarely know an explicit formula that tells us what to do in a complex situation. We have to work out what to do by thinking through the possibilities in ways that are simultaneously imaginative and realistic, and not less imaginative when more realistic.”
Essential Imagination is the name I’ve chosen to use for my freelance activities. I like to solve complex conceptual or technical puzzles, either by designing solutions from scratch or by combining existing components in novel ways. Creating things is what I love to do.
Does your software project need a boost? Perhaps I can help you.
I have over 16 years of combined experience in software architecture, design and implementation. My professional career started in the year 2000 with programming an application in Enterprise JavaBeans 1.1 using a simple text editor and the command line. This helped me understand what was going on ‘in the depths’ of various frameworks, code libraries and the Java Virtual Machine, which has made me an excellent troubleshooter.
Over the years, I have built strong skills in conceptual domain modeling and technical software design. I have broad experience in application architecture and infrastructure design and have a strong affinity with application security. My current focus in software is on Object Thinking principles, #HumanizeTheCraft and applying Domain-Driven Design (DDD).
Jonathan van Alteren
Triodos Bank NL45 TRIO 0198 0801 15