Too many designers see only the detail and are blind to the bigger issues. This usually means that you may find a fundamental flaw in your system late in the development process, causing delivery delays and even possibly resulting in project cancellation.

I am a systems designer, able to see the big-picture issues, to design the overall system so that it works as a whole as well as in the details. I have many years’ experience in the software industry planning and designing complex systems, data storage and structures, interchange formats, file formats, inter-program communications and many other systems. I have also spent years developing these same systems. So I know what it takes to both design, manage and program complex systems.