| Return to Top Page
  Johnson (John) M. Hart
Professional Experience Author:Numerous articles in Year/2000
    Journal and elsewhere; Win32
    System Programming, (Addison-Wesley, 1997); Client/Server
    Computing for Technical Professionals (Addison-Wesley, 1995)
  Developed accurate Year 2000 date identification and code correction algorithms
    along with the system renovation process, enabling the development of tools for efficient,
    high-quality Year 2000 renovation
  Among the first to describe publicly the limitations of conventional Year 2000
    compliance testing and to advocate the use of more cost-effective auditing processes and
    techniques for IV&V
  Architecture, design, and development of software maintenance technologies, increasing
    quality and efficiency in software maintenance
  Developed future strategies and technology for Internet modernization of legacy systems,
    euro conversion, program understanding, and general software mass change
  Development and Delivery of several successful Windows programming and client/server
    architecture courses
  Leadership of PC networking product program resulting in significant direct and
    pull-through sales
  Patent application (co-inventor)
  Extensive creative work
  Marketing and sales support
  Public speaking
  PublicationIndependent Consulting 1993  Present Peritus Software Services, Inc., Billerica, MA (part-time) 1993  1998 
  Peritus Fellow specializing in architecture, design, and development for
    Peritus' software evolution technologies and Year 2000 methodoloty (technology and
    process).Coinventor of U.S. Patent 5,838,979, Process and
    Tool for Scalable Automated Date Field Replacement. Open Software Foundation (OSF), Cambridge, MA 1992  1993Manager, Distributed Management Environment
    (DME) Hewlett Packard, Apollo Computer, Inc., Chelmsford, MA 1984  1992Lab Manager (Director), Communications & Networking
  Consulting Engineer, Section Manager, PC Integration Avatar Technologies, Hopkinton, MA 1983  1984Software Development Manager Gould Modicon Programmable Controller Division, Andover, MA 1981  1983Software Development Manager Department of Computer Science, Boston University 1981  1993Visiting Associate Professor teaching graduate
    and undergraduate courses in OS, databases, compilers, algorithms, C, UNIX, and
    networking. Served on several doctoral and masters committees. Department of Computer Science, University of Kentucky, Lexington, KY 1972  1981Associate and Assistant Professor teaching all
    levels of a wide variety of computer science courses. Research with numerous publications
    in algorithms, language theory, complexity, and OS. EducationPhD, MSEE, Computer and Information Sciences, Moore School of
    Electrical Engineering, University of Pennsylvania, 1969, 1972
  AB, Mathematics, Princeton University, 1966  
 |