Christopher McFall is the founder, principal developer, and chief technologist of Hyperhound. He has over twenty-four years of experience designing and developing sophisticated software systems. Christopher provides the technical leadership for all projects undertaken by the company. Throughout his career, he has demonstrated an exceptional talent for assembling and leading small, high-powered teams to build and ship superior software.
Prior to starting Hyperhound, Christopher established and led an elite software development group, called "The Attic," inside The 3DO Company. While at 3DO, he created advanced software technology for image processing, video game engines, multimedia presentation, and digital audio/video playback. He single-handedly designed and built the unlicensed embedded PhotoCD player in the 3DO home console, which required reverse-engineering the Kodak PhotoCD format. For that product, he invented a novel, high-performance scroll-and-zoom user interface described as "Astounding!" by CD-ROM World magazine.
Christopher spent ten years at Apple Computer developing software and managing the development of software. He brought together and led the team that built the object-oriented file systems, frameworks, and servers for the Pink project. At the time, the Pink Project was one of the largest object-oriented software development projects ever undertaken. The Pink Project later became Taligent, a joint-venture company with IBM.
He co-architected and developed the operating system kernel on which the entire Taligent system ran. The Opus personal computer kernel was extremely modern for the time (1988), with features that are only now widely available, like preemptive multitasking, demand-paged virtual memory, memory-mapped files, and threads. Opus provided the first demonstration ever of Macintosh applications running in a multitasked, virtual-memory environment.
Christopher was a founding member of the Apples Advanced Technology Group, the research arm of the company. He invented patented methods for implementing a file system catalog using a B-tree. His design was employed in the file systems of both the Lisa and the Macintosh computers and is today in use by millions of customers.
He has additionally held software engineering positions at Bell Telephone Laboratories in Murray Hill, New Jersey, and at the Air Force Data Services Center at the Pentagon in Arlington, Virginia.
Christopher holds a Master of Science degree in Computer Engineering from Stanford University, and a Bachelor of Science degree in Computer Science and a Bachelor of Science degree in Psychology from Virginia Polytechnic Institute.