Steve started designing software in 1982. Since then he has worked at Apple Computer, Penguin Software, HouseHold Data, Legends Software and America OnLine (AOL). He has created interface software, graphics and game software, graphical front ends, a drawing program, a bar code conversion program, a video teleconferencing application, an airline reservation system and a professional broadcast audio playback system. Steve also had a lead role in developing the Macintosh version of the AOL software. He has also worked extensively in creating interface and network client-server protocols for Macintosh and PC systems. In addition to developing software Steve has worked as an Apple technical support engineer and trainer and has been a contributing editor to MacTutor Magazine. In 2000 he started Midnight Mage Software and created several Macintosh applications including RollCall Directory, which creates a printable graphical directory for the Mac address book and GoogleGo, an address book plug-in to access Google Maps. Steve believes ideas for applications are everywhere and he continues to develop those ideas into usable software.
As a developer Steve is proficient with Objective-C, C++, C, Pascal, Object Pascal, JAVA, Applescript, Basic, FORTH, Fortran and LOGO. He also has experience with Apple’s Core Data, Microsoft’s Foundation Class (MFC), Borland Object Window’s Library (OWL), Symantec Think Class Library, Apple’s MacApp and Apple’s OpenDoc Foundation Kit. Steve is familiar with many popular operating systems include the Mac OS X, Microsoft Windows 3.X, Windows 2000, Microsoft’s PC DOS, the Apple DOS, the Apple // ProDOS, the Apple /// SOS, the Lisa OS, Unix and CP/M. He also has development expertise working with Adobe’s Photoshop, Adobe’s GoLive, Apple’s HyperCard, Acius’s Forth Dimension, Macromind’s VideoWorks, Apple’s iMovie/iDVD and Microsoft’s Office. Through his projects he has also gained broad knowledge of computer expertise include Object Oriented Programming, Graphic User Interface design, Collaboration, Telecommunications, Multi-User network applications and Graphics.
Duncan Champney has been working as an IT professional since 1981 when he started writing software for the Apple II. Over the years Duncan has worked Muse Software, Johnston Laboratories, Intelligent Solutions (ISI), The Bureau of National Affairs (BNA) and for many years at America Online (AOL). Duncan has written many kinds of application including word processor software, control systems for medical test equipment, typesetting and database software. At AOL Duncan worked on the first version of AOL software for the Macintosh then lead the development team for the 2.0 version as well. He also worked on the team that designed the host and client protocols (known as FDO91) for AOL’s next generation online services. Duncan also lead AOL’s third party development group, where he worked with 17 direct reports to expand AOL’s ability to integrate with other applications.
Duncan’s development expertise ranges from writing low-level device drivers in assembly language to designing (and developing) large complex commercial software products. He is fluent in C, Objective C, Pascal, Basic, and various assembler languages, and also has working knowledge of C++, Java and Fortran. He has worked on diverse platforms such as Windows PC, Macintosh, DEC VAX, and mobile platforms such as Apple’s iPhone and iPad.