Apple Enterprises specializes in custom software for Windows XP and embedded software.

Apple Enterprises was formed as a sole proprietorship by Chris Apple in 1981 to provide engineering consulting services - 22 years of experience as a consultant. He has over 28 years of experience developing software and firmware for microcontrollers, microprocessors, minicomputers and main frames. He has also designed microprocessor boards.

Product Development Overview

Developed IBM PC products: Http server for Netscape; remote product support for Microsoft; video teleconferencing for Voyant; Ofoto for Windows for Light Source; lap top portable for Chisholm; control TSR for Alps;

Developed software tools: MPEG2 tools for Hyundai; VxGdb interface-Sun to PC for Hyundai; 386 operating system and debugger for Digital F/X; Emulator interfaces for Microtec Research's XRAY debugger.

Designed embedded microprocessor products for: General Electric in nuclear power safety equipment (patent); Pinnacle Systems, Digital F/X and CMX in commercial broadcast equipment; Compumetric and GCA in semiconductor capital equipment; Rainin, Eldex and Critikon (Johnson and Johnson) in pumps.

Success indicator - several products for same company: 4 products for Light Source, 3 products for GE, 3 products for Digital F/X, 2 products for CMX, 3 products for Compumetric and many products for Microtec Research.

Technical Strengths

  • Excellent written communication skills
  • Proposals, functional specifications, man power and cost estimates
  • High level product architectural design - software, hardware and mechanical
  • Hardware/software tradeoffs, computer language selection
  • Design of multi-processor hardware, software and firmware
  • Design of real time, multi-tasking, interrupt and event driven operating systems
  • Top down, modular, structured software design
  • Well organized, maintainable, and documented software code
  • Microprocessor and digital hardware design
  • Development Systems: IntelliJ, Visual C++ 1.5 through Visual Studio .Net with MFC, MPW, Think C, Sun, Apollo
  • Operating Systems: MS Windows, MAC, UNIX, MSDOS, RSX-11
  • Assembly languages: Pentium, 80486, 80186, 8088, TI MSP430, 68HC11, 8051, 8048, Z80, PDP 11
  • High level languages: Java, C++, C, PLM, Pascal, Basic, Fortran, PL/1, APL