John Painter

  • Software
  • Hardware
  • Image Processing

 Mr. Painter has been a software engineer for over twenty years. He started his professional endeavors designing hardware, but his early involvment with computer interface design caused him to change his goals. John has worked with major computer manufacturers in designing operating and graphic systems. Signature GraphicHe was instrumental in developing the timing models for the VAX 8600 superminicomputer, helping modify the existing tools to account for complex skew relationships. Mr. Painter was one of the developers of the Raster Technologies graphics library, and had an influence on early Apollo computer graphic interfaces. He also worked with Digital Equipment Corporations central engineering group as a contributor to the file systems group as well as other key system components. While he owned his own corporation for the purpose of contract software development, he worked on such diverse projects as real time imaging for the defense industry, standalone operating systems to support automated assembly, and modifying an existing Digital microcomputer operating system to support dual ported disks for a multiple CPU high availability system for electronic pre-press applications, and many other color science, graphics, and low level operating system tasks. Signature 

Graphic2Currently he is working as a consultant in the areas of C & C++ programming, Visual Basic programming, cross platform porting, internet firewall design and implimentation, systems architecture, and high performance realtime systems design. In his time 'off the clock' he is instrumental in providing Grand Designs, Ltd.'s internet access through the formation of the ConfluX.net. In the future it is planned that much of Grand Designs, Ltd.'s work will be done by telecommuting and to that end John is helping to establish the corporate network linking our diverse sites in the Puget Sound basin, as well as expand our business into the Internet Service Provider area.

John is proficient in C, C++, Visual Basic, FORTRAN, Assembly and others. His development environments range from Macintosh and Windows NT to a variety of Unix(tm) and other platforms.