|
|
|
Experience Synopsis:
Ten years experience developing large embedded software applications for military contractors and
introducing software process improvements into organizations. Experience includes development of both real-time and GUI (X, Motif) based systems in Ada83, Ada95, C, and C++, primarily using Unix or Solaris operating systems.
Education and Specialized Training:
Enrolled in MBA in Technology Management Program, University of Phoenix,
April 1998 - Present
UCSD Extension, C++ and Object Oriented Programming, Spring 1985
BSCS, Colorado State University, May 1988
Certified Toastmaster
Software Languages:Hardware-Operating Systems: Applications/Tools:
Ada 83/95UNIXRational Rose
C, C++SolarisSoftware Through Pictures
FortranLynxOSCadre Teamwork
Assembly (680x0)Windows 95/NTTeleUse
VAX/VMSClearCase
Experience at ENSCO:
Jan 98 - Present : Software Engineer at ENSCO's Scottsdale Site working for Jay Ficarro
(Phone : 607-786-9000).
Software development engineer for the C130-J Flight Management System for Honeywell, in
Albuquerque, NM. Responsible for design, development, integration and test of Ada code using a Tartan Ada Compiler on a VAX/VMS System. Specifically focused in the areas of Communication Radios, Navigation Master Control and Selection, and Takeoff and Landing Data Calculations.
Software developer for a Synthetic Aperture Radar program for Lockheed Martin in Goodyear,
AZ. Responsible for designing, coding, integrating and testing test software for the Beam Pointing Control CSCI, using C++ and LynxOS.
Provided Ada consulting services on the Force XXI Land Warrior program: set up the user
development environment, provided Ada tutoring, and performed Ada software development (Ada83) for the Tactical CSCI, which runs on a LynxOS platform. Responsibilities included design, development and integration of software for the Integrated Navigation and System Voice Control Integrated Product Development Teams. Received Outstanding Achievement Award for work done on the System Voice Control IPT. Developed and executed unit and acceptance test procedures on the Mission Data Support (MDS) CSCI for the Land Warrior program. Demonstrated MDS software to user jury and recorded feedback.
Experience prior to ENSCO:
Aug 95 - Jan 98 : Senior Software Engineer at United Defense working for Greg Schmitz
(Phone : 612-572-7234).
Assigned to the division's Software Process Improvement team responsible for implementation and
institutionalization of software processes and metrics using the Capability Maturity Model as a guideline. Also assigned to the Crusader program responsible for tailoring division processes to be used on the program using Rational's Development Environment (Rose, Apex, Summit) with Grady Booch's Object-Oriented Design methodology in an integrated product development environment. Received Crusader Cadre of Distinction Award for work done in establishing an automated software metrics program for the Crusader program.
Jan 95 - Aug 95 : Senior Software Engineer at Bolt, Beranek, and Newman (BBN)
reporting to Susan Banks (Phone: 619-495-2605).
Responsible for integrating a set of videoconferencing test tools and development of a common user
interface for the tool suite. Supported a number of demonstrations to the Navy and Marines of theater command and control and collaborative planning systems for various ARPA programs.
Oct 91 - Jan 95 : Senior Software Engineer at Science Applications International,
Corporation (SAIC) reporting to Dave Pottinger (Phone:619-546-6000).
Software design manager for the Guidance and Control Test Stand for the Minuteman III missile.
Responsible for software design, documentation, code and unit test as well as maintaining the methodology and supporting tools for the project (Hatley/Pirbhai's Structured Analysis combined with Object Oriented Design using IDE's Software Through Pictures).
Oct 89 - Oct 91 : Senior Associate Software Engineer at TeleSoft.
Responsible for providing consulting services and training to TeleSoft customers, as well as
developing course material and working on internal tools and projects. Assignments included:
the Preliminary and Detailed Design for the Ada Display Auxiliary Readout CSCI and the Tape
Duplicator CSCI for the pre-flight test sequence of the Navy's PC-3 series of aircraft,
rapid generation of the top-level and detailed design document for the Resident Loader CSCI for
the BSY-2 Combat Submarine System,
designed and implemented the database component (Ada) for a commercial telephony
embedded message-passing system,
developed a large air traffic control case study as a training aid to illustrate the development of a
real-time embedded system using a structured analysis methodology,
and developed and taught courses to customers (Introduction to Ada, Designing Large Real-
Time Systems with Ada, and Building User Interfaces: X, Motif, and UIMS) which often led to follow-on consulting contracts or product sales.
Jul 88 - Oct 89 : Member of Technical Staff, Computer Science and Math,
at Hughes Aircraft.
Responsible for the detailed design of the Human Machine Interface (HMI) CSCI for a satellite ground
control workstation-based system. Created a table-driven parser that used Ada generics extensively. Also designed and developed test tools in both C and Fortran.
DATE OF RESUME: January 2000
|
|
This page last modified on Wednesday, January 12, 2000
|
|
Jeffrey J. Hanson
|