Software engineering is 50% programming and 50% educating oneself on the technical and/or administrative details of a customer's business. Creating software is an education in itself!

  • 1- Importing Trucking Business to Quickbooks

    After a partnership split, the owner chose Quickbooks to manage the accounting for the new trucking company. The program was configured and the existing information, which had been stored in several formats, was imported into Quickbooks. Customer was trained to enter new accounting data.

  • 2- Costing Lumber for Trusses

    A manufacturer had created specifications for a program to calculate lumber, hardware and certain labor costs for building trusses. By expanding an existing MS Access program to fine tune the cost tracking, as well as implementing VBA, the reporting was greatly enhanced, and the application speed increased dramatically.

    When the Y2K issue was looming, an analysis of computer hardware, ROM BIOS, and relevant software on 100+ computers, with metrics programs to search for compatibility issues, allowed certification of each machine. Only a few computers needed to be replace, with software updates applied to the rest.

    Management stated that the successful testing and upgrades, subsequent non-existent Y2K problems, and the certification letter was the enabling step for bank authorization of the company purchase by a large manufacturer.

  • 3- Cloud-Based Organizational Software

    Parishsoft is a church membership management software implemented to connect satellite sites to one remote server location through a network "cloud". Configuring the new system required exporting almost two decades of data in proprietary formats from 100 institutions, with over half a million records.

    Collaborating with the staff IT programmer who had created applets and roadmaps to convert the data into the requisite SQL Server format, the membership data was transferred at less than 80% of the original budget.

  • 4- ERP Software

    As technical writer and editor, produced a more "customer-friendly" rewrite of a 12-volume technical training guide for a 'Distributed Manufacturing Automation & Control Software' suite.

    • Demand and Sales History, Analysis, and Forecast
    • Warehouse Management
      • Pick List
      • Barcodes
      • Inventory Control and Management
      • Quality Assurance
      • Requirements Planning
    • Financial Accounting
      • General Ledger
      • Accounts Payable and Receivables
    • Manufacturing Management
      • Manufacturing Management
      • Quality Assurance
      • Bill of Material
      • Lot Control
      • Setup and Lead Time
      • Customer Returns
      • Quality Analysis Reporting
      • Material Review, Inspection & Disposition
    • EDI

  • Riverside
  • San Bernardino
  • Rancho Cucamonga
  • Ontario
  • Moreno Valley
  • Chino
  • Redlands
  • Fontana