Monte Montierth

Software Engineer

(602) 578-5660

Education

University of Arizona 1963 Bachelor of Science in Engineering Mathematics


University of Southern California 1965 Probability Theory and Astronomy


Long Beach State College 1969 Aviation Ground School (private pilots license)


Arizona State University 1985 Ada and Object oriented design


University of Arizona 1986    Networking and Pascal




Special Awards and Classes


7/98 Object Oriented Programming with VTree

8/97 Microsoft MFC with Visual C++

8/97 C++ for C Programmers

11/90 Recoginition of 25 years of service to General Electric Company

7/69 Effective Presentation training

8/68 Professional Business Management Course

11/67 Apolloneer Award from Houston Control

Synopsis


Fluent in C, Fortran, Visual C++, and Ada.  Familiar with Pascal and many computer assembly languages, and able to learn new programming languages in a very short time (3 days for C, 2 weeks for Ada) (Months for C++).  Responsible for many projects integrating software, hardware, and user interfaces.  Familiar with all phases of real time software engineering from initial concept through design, procurement, fabrication, integration, verification, final evaluation, enhancement, and maintenance.  I have been responsible for the configuration control, modification and maintenance of the software (700,000 lines of code) for the entire visual system for many years.  I can quickly analyze problems or customer comments and design/implement changes that satisfy the customer.


Have been a team leader, team member, individual contributor, and sole contributor in various projects.  Programmed systems for multiprocessor, multi-tasking, distributive, and networks.  Used translators, Configuration management, and CASE Tools.



Employment History

7/1997-9/2001  Boeing (McDonnell Douglas), AFRL, Williams Gateway, Mesa Az.


Senior Software Engineer - supported ongoing studies, maintained the software for Multi Ship Control Systems and developed a Simulation Control System on a PC using OpenGL and Microsoft Foundation Classes (MFC) under Visual C++ and Windows NT platform. This site, which we call HRL, conducts studies to find the best way a training fighter pilots. We build, program, upgrade, and maintain advanced flight simulators networked together to provide research and training envrionment.


8/95-7/97 Superior Design, AFRL, Williams Gateway, Mesa Az. (Same Job Different Contractor)


Senior Software Engineer - supported ongoing studies, maintained the software for Multi Ship Control Systems (SiMan), converted programs from AVTS (in Fortran) to run on VME chassis (in C/VXworks), enhanced the debrief capabilities, and developed software.


3/95-8/95 Lockheed Martin, WAFB, AZ (Martin Marietta/Lockheed merger)(Same Job Different Contractor)


Senior System Analyst - supported ongoing studies and trained follow-on contractors personnel.  Designed and implemented an IOS system for C130 simulator.  Designed and implemented a color correction program for SE2000.  Modified MSS to use GPS for time synchronization.  Learned Pentium PC and DOS/Windows and Word Perfect.


4/93-3/95 Martin Marietta Services, WAFB, AZ (GE Aerospace acquired by Martin Marietta)(Same Job Same Company New company name)


Senior System Analyst - Implemented the Software Design of Multiship Support System on time and under budget, translating from Ada design to C.  The Multiship Support System consists of one Simulation Management Station and two Debrief Stations each station consists of one VME chassis with 4 VME187 single board computers networked to three SGI graphics workstations; all running real-time software made from my design.  These devices were built into a console along with three software controlled VCRs, one Cybernetics Data Tape, a software controlled video switch network, fourteen monitors, audio subsystem, and miscellaneous components. State of the art for its time.

Attended 2 DIS conferences and 2 workshops per year in various parts of the country from 1991 until the inception of HLA.

Supported MSS and AVTS Frame 1, during eight major studies.  Made many enhancements to all software packages in response to customer needs.  Established a Simulation Management Development system.  Developed software to reduce and translate MSS data collected from studies.

2/89-3/93      GE Government Services.  WAFB, AZ (Same Job, Same Company, Same Location, Location Name Changed.

Senior System Analyst - Increased software efficiency to gain both cycle time and task space to eliminate timing overruns without degrading final product.  Designed, documented, implemented and integrated the following projects:

  • AAA/Flare/SAM enhancement
  • Bomb Fragmentation Envelope
  • Frame 1 Scoring function
  • Individual color tables for each display/device/database
  • Separate Haze colors for each channel
  • Separate Light colors for each channel

  • Interface with ModSim system

  • Loading separate landing lights for each channel/mode

Wrote White Papers suggesting new projects for the customer resulting in new work for GE.  Acted as Consultant for all programmers on site.  Learned the computer language "C" while working TDY in Daytona Beach on the Part Task Trainer project and the language "Ada" while designing the RtSS.  Maintained the AVTS Frame 1 Visual, solving all DR's as submitted.


Completed the Software Design of Multiship Support System on time and on budget using Ada.  Attended two Distributed Interactive Simulation conferences and participated in the Simulation Management working groups.  Maintained Configuration control of the AVTS Frame I software.  Wrote AVTS software command procedures for Security and backup.  Designed a modification to ATEs support software to read DIS standard database tapes.


12/84-2/89 GE SCSD, Williams AFB, AZ (Original name of company and site)


Senior Engineering Programmer Analyst - Converted real time software to use the Gould [SEL] 9750 computer replacing two 7700 SEL computers.  Wrote operating procedures and designed requirements and specifications for new configurations and Modifications.  Designed and implemented a dynamic cell map loader into real time programs.  Managed our own configuration control system.  Designed and implemented the enhancement mod which allowed two AVTS systems to be used for multiship operation where up to four pilots could each fly an aircraft within the same data base and interact with each other.  Added Fiber Optic helmet Mounted Display to system.  Designed and integrated complete scoring techniques to existing visual system.  Added weapon capabilities to moving models.


Took over responsibility of the AVTS project, got it operational and kept it operational during all hardware modifications that were made for the VSCDP program and maintained configuration control of AVTS.  Set up procedures for backups, compiling source, cataloging tasks, and maintaining configuration control of all parts of the AVTS system.  Aided in developing the VSCDP system for demonstrations.


1/78-12/84    GE SCSD, Daytona Beach, FL (transferred)


Senior Engineering Programmer Analyst - Designed and implemented Engineering Test Program for COFT test and verification, also to be used on future programs.  Developed Library Management Routines for Configuration Control.


Supported automatic documentation by generating and maintaining several software tools.  I designed, developed, modified and made user friendly all datatrieve procedures and command files for use in documenting three different projects.  I acted as system manager for a computer complex containing five VAX-780, on VAX-750,  three PDP-11 series computers, work stations and miscellaneous equipment linked by ether net and DEC net with over two hundred users.


Responsible for development of all applications software for the Iran Digital Image Processing system.  During the eleven months working on the project, was lead programmer for a team of twelve.  Used structured programming techniques to develop and design a usable Digital Image Processing system.  Delivered on time under budget. (This project was boxed and delivered unexpectly due to the overthrow of the Shaw or Iran).


Maintained and modified the B52 Lay System Programmable Pipeline Processor (PPP) Macro level program.  Also designed and implemented changes that would improve speed and throughput on time critical sections of the program.  Developed software to perform hardware functions, aid in system integration and produce a deliverable product for RAPS (Radar Simulation).


4/73-1/78      GE Heavy Military, Huntington Beach, CA (transferred)


Systems Analyst -Designed, developed and programmed software that is used to check out and maintain the radar subsystem.  Developed user oriented software so that remote users could develop simulation software and keep programs and data secure while being transparent to our own users in a multi-company, multi-user environment.


11/65-4/73    GE Apollo Systems, Downey, CA (transferred)


Participated in the Apollo program that sent a man to the moon.


Programmer Analyst - Responsible for designing and optimizing computer programs, compilers, assemblers and utility program.  Was able to redesign a program that processed Moon Data so that it could process the data in real time rather that 2 1/2 hour per hour of data.  Also designed an developed a macro assembler for use throughout the program.


6/63-11/65    Douglas Aircraft, Long Beach, CA


Computer Analyst - Responsible for all phases of activity concerning generation of numerical control program tapes for aircraft and missile parts.




Back | Home | Next