Expert Details
Computer Systems & Software Forensics
ID: 725739
California, USA
Applications Summary: Applications Testing, Analysis & Design Review, Business Systems Reengineering [Retail/Commercial Systems Design], Computer Aided Software Engineering (CASE), Capacity Planning, Performance & Optimizing/Tuning, Communications: Wide & Local Area Networks (LAN), Conversion to/from (C, C++, DOS, WINDOWS, etc.), Data Capture, POS (OCR & Bar-code), Data Warehouse & Data Modeling, Distributed Relational Database, Graphical User Interface (GUI), Internet Commerce (ICOM), Inventory Control,Sales/Marketing, Multitasking & Multi-user Systems, On-line Transaction Processing (OLTP), Object Oriented Programming Systems (OOPS), Reservation Systems (Air, Land & Sea), Project Tracking & Planning, Software Training, Systems Software (Interpreters/Compilers/Memory Management).
Aguirre International: He was responsible for the creation of an Enterprise-wide solution for this company and several affiliates. He provided systems integration and software development services in support of projects to allow Aguirre’s’ clients, vendors & employees to exchange and distribute information. A web site was created for each company (Intranet & Extranets) with central servers and firewalls.
The Intranet/Extranet Web Sites provided Aguirre’s’ employees, clients, vendors, associates and stockholders the ability to communicate online with each other and the headquarters group 24 hours a day. Over 100 web sites were created.
In addition, using Enterprise Resource Planning (ERP) tools, he assisted in the reengineering and integration of all the accounting systems and to coordinate the field point-of-sale (POS) & Warehouse information.Levi Strauss, Ltd.:
He planned the European data warehousing strategy from its inception through to eventual approval. This included; Data Mining Algorithms, Testing & Conversion plans.
Quote: Ken Peffers, European Information Resource Manager: “We have found these consultants to be flexible, capable, and expert in their field.”Sprint Telecommunications:
He developed the model for a network of fiber optic based transmission systems. Now running, the system maintains telephone and data transmission services in the USA and Canada.The Yacht Exchange:
He designed tested and implemented an on-line brokerage to serve as the model for a worldwide network of yacht brokers. Now running, the system maintains data on 50,000 yachts (over 28 ft. in length) in the USA, Canada, Europe, and portions of South America.
Pacific Gas & Electric:
He designed a reservation and scheduling system for PG&E's vehicle pool. Similar to Avis or Hertz reservation systems, this “pool car” software was developed and run on personal computers located in PG&E garages. The use of PC’s resulted in hardware cost savings and reduced the time required for system development. The PG&E System can connect all garages via modem over normal phone lines and can handle all types of vehicles. The system was developed to run on Microsoft Windows using VB and SQL Server.
Education
Year | Degree | Subject | Institution |
---|---|---|---|
Year: 1970 | Degree: D.Sc - Doctor of Science | Subject: Computer Science & Software Engineering | Institution: Oxford University, UK |
Work History
Years | Employer | Title | Department |
---|---|---|---|
Years: 1984 to 2008 | Employer: Pacific Business Software, Inc. | Title: Chief Technology Officer | Department: Information Technology |
Responsibilities:He was a senior manager and the Chief Technologist for PBSI. He was responsible for strategic planning, programming development and security. His group provides client support for systems Integration and software development with emphasis on the Internet, Networks, and Business Applications for our clients in Canada, the USA as well as Europe, Asia and the Australia/New Zealand area. |
|||
Years | Employer | Title | Department |
Years: 1978 to 1984 | Employer: Tandem Computers, Inc. | Title: Director of Customer Applications Support Group | Department: Customer Applications Support Group |
Responsibilities:He joined Tandem Computer during their startup phase as an Operating Systems Programmer & Designer. Later, he assisted in developing Tandem's education group, transferring his developer knowledge by teaching TAL Guardian, Inter-process Communications (IPC), XRAY, Networks and Non-Stop systems coding techniques. He then moved to the Applications Support Group; first, to the Communications product support team and then Database product support. Later he was promoted to Project Manager and then to Director of the Customer Applications Support Group (CASG). CASG provided software product support, Design Reviews, Seminars & Project Planning. |
|||
Years | Employer | Title | Department |
Years: 1975 to 1978 | Employer: Datapoint Corporation | Title: Regional Manager for Systems & Education | Department: Systems & Education |
Responsibilities:He served in a variety of Programmer, Analyst, Systems Programmer and Management positions. He opened the western region sales and education office in San Francisco and served as the region’s manager, responsible for support of the eleven western states, Alaska and Hawaii. Datapoint manufactures business computers for distributed processing and created ARCNET, an early Local Area Network. |
|||
Years | Employer | Title | Department |
Years: 1970 to 1975 | Employer: Recognition Equipment (REI) Canada, Ltd. | Title: Systems Analyst Manager, Analyst & Programmer | Department: Customer Support |
Responsibilities:He began his career here, in Toronto, with REI where he began as a programmer, then Analyst and lastly Manager. REI develops Optical Character Recognition systems and software. His experience included: Database & Systems Internal's, Optical Character Recognition (OCR), methods for Point of Sale (POS) data capture, Network Communications and Project Management. |
Career Accomplishments
Associations / Societies |
---|
He is a member of the Oxford University Society, the CSA (Canadian Standards Association), the World Wide Web Consortium (W3C) (w3.org), the Association for Computing Machinery (www.ACM.org), the SDForum, the emerging technology forum. (www.SDForum.com), the Professional & Technical Consultants Association (www.PATCA.com) and the Forensic Expert Witness Association (FEWA). |
Professional Appointments |
---|
He was the Technology Advisor to the Prime Minister of Canada, a Committee Member of X.25 & X.30 ISO (International Standards Organization), an Associate Member, World Wide Web Consortium (W3C), a Project Associate for Advanced Research Projects Agency Network (ARPANET) and a Project Associate for National Aeronautics & Space Administration (NASA). |
Publications and Patents Summary |
---|
He has developed Numbering Systems, Database Organization & Indexing techniques, Tandem Application Programming, Flow diagramming (interactive), Systems Life Cycle (Project Management tutorial) and Simplifying the Software Development Process (monograph). He has written Articles for the Computer Journal (ACM), DPMA and a variety of magazine articles. |
Additional Experience
Expert Witness Experience |
---|
He provides litigation support for Software Analysis, Systems Review and as a Forensic Analyst and Design Reviewer, have wide experience providing Expert Reports, Code Review and Prior Art discovery. As an experienced Expert Witness, having given testimony in trial and deposition regarding intellectual property to include: Patent infringement, Copyright infringement and Trade Secret violation for major corporations and organizations. |
Training / Seminars |
---|
Applications & Systems programming (Microsoft & Tandem) Assembly Language (IBM, Microsoft & Tandem) 'C' & 'C'++ Language Programming (Microsoft) Client/Server "Programming for On-line systems" (Tandem) Database Management Concepts & Tools (IBM & Tandem) Disk Operating Systems (IBM, Microsoft & Tandem) Introduction to Computers (Canada) Introduction to Programming (Canada) Managing the Software Development Process (CDC, IBM & UC Santa Clara) Needs Analysis (CDC, IBM & Microsoft) Practical Project Management (IBM & CDC) Project Management for Software Development (CDC, IBM & UC Santa Clara) Systems Analysis and Design "The Systems Life Cycle"(CDC, IBM & UC Santa Clara) System Development methods (IBM, Microsoft & Tandem) TAL/Guardian programming & NonStop Coding Techniques (Tandem) WINDOWS: Applications programming and Systems Planning (Microsoft) |
Marketing Experience |
---|
His Professional Memberships include: Member, Oxford University Society; Member, CSA (Canadian Standards Association); Member, Association for Computing Machinery (www.ACM.org); Member, SDForum, the emerging technology forum. (www.SDForum.com); Member, Professional & Technical Consultants Association (www.PATCA.com); Member, Forensic Expert Witness Association (FEWA). |
Other Relevant Experience |
---|
The Special Projects and Committees he has sat/worked on: he served as Technology Advisor to the Prime Minister of Canada; he was a Committee Member, X.25 & X.30 ISO (International Standards Organization); he was a Committee Member, World Wide Web Consortium (W3C); he was a Project Associate, Advanced Research Projects Agency Network (ARPANET); and, he was a Project Associate, National Aeronautics & Space Administration (NASA). |
Fields of Expertise
application service provider, application software, batch data processing, capacity planning, CASE tool, communication, computer network, computer networking, computer software, database, database searching, information technology, Internet, Internet commerce, Internet firewall, Internet infrastructure, Internet regulation, Internet service provider, internetworking, management information system, real-time software engineering, search engine optimization, software development environment, software engineering, systems engineering, Web design, Web development, wide-area network, software intellectual property, SQL server