Goals: My goal is a technical position. I envision using my technical knowledge to determine how to best leverage current resources to keep pace with innovations in both computer technologies and business methods. By applying my organizational skills, I would seek to optimize the IT efforts to best utilize the talent available, and to identify gaps in their skill sets. I would apply an organizational focus to the IT efforts, to move systems towards public-utility-like reliability. I would establish a working relationship with the department heads and the senior managers as well as the IT staff and the lead users. I would apply a customer focus to all of the IT efforts. Service to the customer is vital in my opinion.
1985 - Present
Senior Engineering Systems Engineer
1999 - Date Leave of Absence at Electronic Data Systems
Medical leave of absence due to chronic illnesses (Arthritis and Fibromyalgia). Due to new medication on the market in 2007, was able to attend Graduate school from 2007 – 2009 to bring skills up to date, earning my Masters in Computer Science at Wayne State university. Further treatments have now enabled me to return to work full time.
1998 - 1999 System Architect - Focus: HOPE at Electronic Data Systems
Challenge: Oversee the direction of the systems with a view to the future.
Action: Researched new technologies to increase Internet speed at minimal cost.
Result: Implemented a wireless connection to a new Internet Service Provider that
raised the speed by a factor of 7 without an increase in cost.
1997 - 1998 Systems Manager - Focus: HOPE at Electronic Data System
Challenge: Stabilize the systems to increase reliability without hiring additional staff.
Action: Mentored current staff and new trainees in systems administration an
Result: Increased uptime in Electronic Library by over 700% while stabilizing the
backup systems and servers.
Lead the Focus: HOPE Center for Advanced Technologies (CAT) Systems Department by the request of the customer, managing the customers staff and their systems. The department consisted of 3 programmers, 3 system admins, and 1 network administrator. Was also responsible for oversight of the work done by the PC departments support of my customers. Major projects included the implementation of a new firewall, web filter, and web and FTP servers; The support for a new line of products involving new manufacturing equipment requiring new tracking and quality software; and the implementation of a number of educational packages developed by our educational partners.
1994 - 1995 GM Electric Vehicle at Electronic Data Systems
Challenge: Establish the Computer Aided Engineering (CAE) environment for the new
Action: Implemented the ASCENT environment for the project.
Result: Complete CAE environment implemented in 3 months.
Computer Aided Engineering (CAE)/Ascent on-site implementation consultant. Responsible for leading the development of the CAE compute environment strategy for the program, as well as guiding the implementation of the Ascent product configuration and the optimizing of the current CAE environment.
1993 - 1997 Senior Technologist on Loan - Focus: HOPE at Electronic Data Systems
Challenge: Establish a partnership between Focus: HOPE and Electronic Data Systems.
Action: Provide expertise in systems to aid in the development and operations of
Focus: HOPE's Center for Advanced Technologies.
Result: A long term partnership has been established benefiting both organizations
which continues to the present.
Responsible for on-site technical consulting and relationship development. A member of the Coalition for New Manufacturing Engineering's Information Technology committee which sets the technical direction for the coalition, under which the Center for Advanced Technologies is being developed. As the interim Systems Manager for the CAT, responsible for oversight of all aspects of computer support, including hardware, software, implementation projects, staffing, and management interface. Led the Manufacturing Systems Support group from January 1995 through December 1995. Worked closely with the QS9000 implementation team as the leader of the Information Systems team responsible for Module 5: Document and Data Control. Worked as an internal auditor leading audits of other departments. With the account manager, was responsible for working to determine where the opportunities exist which can benefit both EDS and Focus: HOPE. Programmed in C on Unix, mostly Solaris, using X11/Motif.
1992 - 1993 Technical Project Leader - ASCENT project at Electronic Data Systems
Challenge: Create an environment on engineering workstations to enable Computer
Aided Engineering staff to easily transition from mainframe systems.
Action: Created the ASCENT environment, combining applications, a single graphical
interface to access and control the applications, and a three-tier architecture for
Result: All of General Motors worldwide staff transitioned in under 3 months, with
an on-going annual savings of over $10 Million.
Project Leader for Ascent, the integrated CAE workstation product line. Ascent is a Unix, X11/Motif based system written in C. The system integrates internally developed applications and third party applications such as NASTRAN and PATRAN. Responsible for three full-time developers and several others assigned to the project part time from EDS, Hughes Aircraft, and IBM. Coordination with other development groups and the oversight of deliverables from the other groups was also included. Developed the CAE Motif Style Guide as part of the project. Represented the interests of the CAE development community on the Engineering Technical Systems application integration team.
1991 - 1992 Team leader - CAE Support at Electronic Data Systems
Challenge: Standardize the systems interface for over 500 Computer Aided Engineering
Action: Lead team to create new interfaces for the applications in ISPF.
Result: A single, consistent application interface, reducing training and increased freedom
of assignment for the CAE staff at General Motors.
Technical leader for the CAE software installation group. Led the integration of over 125 CAE applications into a single system on IBM mainframes (including batch access to IBM vector processors and Cray supercomputers). Led the migration of batch processing from an IBM 3090 Vector processor to the Cray Y/MP at the Auburn Hills Information Processing Center. Led a team of CAE developers, support staffs, and accounts in determining the replacement for the DISSPLA graphics package during a legal dispute with Computer Associates. A new tactical product was selected, and a conversion project was subsequently executed.
1987 - 1991 Engineering Systems Engineer at Advanced Engineering Staff at Electronic Data Systems
Challenge: Improve efficiency at the Advanced Engineering Staff of General Motors while
providing on-site support.
Action: Created or modified systems to increase productivity.
Result: Increased productivity by as much as 1000% (40 hours to 4 hours per month)
while earning several customer praise letters.
On-Site Technical support for the General Motors Advanced Engineering Staff. Responsible for engineering and some manufacturing application development and installation. Work included installation of CADAM, IGES, and some parts of CGS. The CADAM NC machining package was installed, and a direct NC capability was designed and implemented. Responsible for the maintenance and integration projects for the CAE tools used by the Automotive Gas Turbine project, as well as other engineering systems.
1985 - 1987 Systems Engineer - Saturn at Electronic Data Systems
Challenge: Start up Saturn engineering support
Action: Provided support for Computer Aided Engineering (CAE) including application
support and data security as well as supporting the General Assembly
Result: Saturn CAE was able to analyze the new vehicle on time, and the general
assembly system was ready at product launch.
Technical support and project leader positions for the General Motors Saturn Engineering staff. Responsible for system definition of product and manufacturing systems and for CAE support. Project leader for a C-based plant floor operator information station prototype and for the specifications of the plant floor scheduling and broadcast system. Provided support to the Saturn CAE community as their interface to the central CAE support group at the Warren IPC.
May 2011 - Present
Western Linear Thinking
Computer System and business consulting, custom programming, networking, and hardware improvements for small organizations and individuals.
Mar 1981 - Apr 1985
1981 - 1985 Advanced Programmer at Marathon Oil Company
Challenge: Support new and existing systems for oil production accounting and engineering.
Action: Maintained systems in PL/1, natural, COBOL, and Mark IV while also developing
new systems for auditing database changes and engineering graphics requests.
Result: Consistent systems uptime and timely action on customer requests earning
numerous thank you calls and letters to my management.
Responsible for development and maintenance of oil-accounting and oil-production systems. Work included projects to move systems from batch processing to on-line interactive systems using a relational database. Also included was significant work on the reservoir engineering data analysis system.
Jul 1980 - Feb 1981
Vega Servo Control
1980 - 1981 Programmer at Vega Servo Control
Challenge: Develop a plant floor Management Information System for machine tool
Action: Created an efficient system which could run in as little as 14K of memory,
including the operating system.
Result: Customer acceptance of the new system.
Jun 2007 - May 2009
Masters Degree in Computer Science specializing in real-time systems, security, software engineering, and systems modeling.
Sep 1978 - Aug 1980
Graduate with Distinction
Sep 1976 - May 1978
Transferred to the University of Michigan - Dearborn