
International IT Consultant, Author, Expert Witness
Greater Denver Area

International IT Consultant, Author, Expert Witness
Greater Denver Area
Over thirty years in IT industry, including commercial, corporate, and government software development; author of four books and 150 articles. Since 1999, also includes serving as an expert consultant and witness in litigation involving information technology, including failed/disputed IT systems projects, intellectual property infringement (copyright, trade secret, patent), IT security, licensing issues, computer document forensics.
IT project management and failure; intellectual property issues; software engineering and quality assurance; object-oriented design and development.
(Privately Held; Information Technology and Services industry)
June 2001 — Present (8 years 2 months)
Directing international practice as IT consultant (organizational and project management, quality assurance, systems architecture, security) and as expert witness in IT-related matters, including IT project failure, intellectual property (copyright, trade secrets, patents), consulting practices, software engineering, IT security, computer document forensics. Have written expert reports, provided testimony via affidavit, and testified in federal court, state court, arbitration (US and Japan), and deposition. Have served as neutral expert and as arbitrator in two different matters.
(Partnership; 10,001 or more employees; Financial Services industry)
1999 — 2001 (2 years)
Built up nationally-recognized practice in IT-related litigation support. Published white paper and articles, co-chaired conference on systems failure litigation. Performed architecture & project reviews for PwC e-commerce joint ventures. Recruited and managed staff.
(Privately Held; Information Technology and Services industry)
1996 — 1999 (3 years)
Built practice and consulted in IT project management and failure, risk assessment, object technology, project architecture, CRM, quality assurance, Year 2000 issues. Performed project and architecture reviews; made recommendations and helped rescue projects. Clients included Fortune 1000 firms in finance, telecom, aerospace.
(Privately Held; Information Technology and Services industry)
1995 — 1996 (1 year)
Served as Chief Software Architect (consulting basis) for transportation communications firm; brought in to rescue OO-based network management development effort for Motorola's IRIDIUM® global telecommunications project, resulting in on-schedule delivery of NM software. Assessed and upgraded developers' OO/C++ skills; developed general OO software development process. Organized and managed architecture and class design team for TMN-based implementation of network management software for telecommunications backbone.
(Privately Held; Computer Software industry)
1990 — 1995 (5 years)
Built R&D/engineering division from scratch, hiring engineers, office manager, system administrator, director of quality. Helped raise $3M in initial venture funding ($7M total). Did original object-oriented architecture and GUI prototyping for groundbreaking desktop publishing software for NeXT workstations. Served as chief architect, leading product specification, object analysis, design, and development. Shipped multiple versions of publishing package and supporting products. Co-authored business plans; made visits with CEO to potential customers, partners, and investors. Involved in development and marketing of earliest commercial Web editing tools.
(Information Technology and Services industry)
1988 — 1992 (4 years)
(Privately Held; Information Technology and Services industry)
1984 — 1990 (6 years)
Did consulting/contracting work for a variety of firms (Apple, Sun, NeXT, Borland) in software engineering, object-oriented programming, commercial product development, technical writing, technical support.
(Educational Institution; Higher Education industry)
1985 — 1987 (2 years)
Taught computer science department classes on introduction to programming, assembly language, data structures & algorithms, computers & society.
(Privately Held; Writing and Editing industry)
1984 — 1987 (3 years)
Placed on monthly retainer by BYTE to write articles on software and hardware technology. Authored influential and highly rated column ("According to Webster") containing industry analysis, technical exposition, hardware and software reviews.
During entire 1980 - 1991 period, published more than 150 articles related to computer technology for a variety of publications, including BYTE, Macworld, MIPS, Turbo Technix, IBM Softalk, and others.
(Privately Held; Computer Software industry)
1982 — 1984 (2 years)
Helped build highly successful word processing utility start-up; contributed to market-leading spell check package; adapted for commercial word processors. Started up and ran entertainment software division; was co-designer and chief developer of award-winning entertainment software. Managed programmers; performed marketing.
(Information Technology and Services industry)
1980 — 1983 (3 years)
(Privately Held; Renewables & Environment industry)
1981 — 1982 (1 year)
Developed firmware for new products (environmental monitoring devices); fixed bugs, extended functionality in existing products. Managed computing facilities for engineering division; selected and acquired new systems.
(Educational Institution; Defense & Space industry)
1980 — 1981 (1 year)
Worked with scientists to apply computer technology to research efforts, including geological simulations and analysis of data from space probes.
(Public Company; Defense & Space industry)
1979 — 1980 (1 year)
Debugged and enhanced software for the Space Shuttle flight simulators at NASA/Johnson Space Center.
(Public Company; Defense & Space industry)
1978 — 1980 (2 years)
Provided software development for various aerospace engineering projects, including pattern recognition and classification in radar signatures, cruise missile and large space structure simulations.
(Educational Institution; Research industry)
1974 — 1978 (4 years)
Developed software for computer-assisted language translation project; served as team leader for Chinese Synthesis team.
Computer Science February 1980 — August 1981
Accepted into Masters' program while working full time. Completed classes in advanced pattern recognition, numerical methods, synthesis of logic systems with a 4.0 GPA. Moved away before completing degree.
BS , Computer Science , 1971 — 1978
Spent two years (1972-74) doing missionary work in Central America. Completed graduate classes in computer graphics, artificial intelligence. Minored in languages and linguistics; achieved fluency in Spanish; studied Chinese, ancient Greek.
ACM, IEEE, American Bar Association, Information Systems and Audit Control Association (ISACA)
Senior Member, Association for Computing Machinery