The State of Confusion


Joseph A. Wigner

(Contact Info available upon request)

Objective

To obtain a position as a software engineer, to learn more about the field, to adapt and change with the available technology, and to bring my experience to others.

Experience

Embedded S/W Engineer
LM Aeronautics Co- Fort Worth
08/2005-Present
Designed and developed a CM process using ClearQuest. Adapted and amplified existing documentation templates to facilitate the software design process. UML modeling of 1553 middleware, development of a middleware for 1553 cards (involved three different platforms), and software test of the 1553 middleware. Developed a bridge for NASA software from HLA (VAST-RT Toolbox) to TCP/IP Unix sockets. Provided technical guidance for adapting static library software into a DLL. Worked a bit with DTED data and aircraft simulation software (DSix tool). Installation of hardware and software at the Lockheed Martin Center for Innovation. Worked with AFRL visualization software package called Skyview. Participated in various demonstrations of software systems to customers including USG. Obtained a working familiarity with Javascript. Charter member of LM Aero taskforce on SOA. Platforms used: Windows 2000, Windows XP embedded, Redhat Linux, Visual Studio .NET 2003, gnu gcc/g++, make, CVS, Rational Rose and ClearQuest. Served on the Net-Centric Operations team. Experience with Java and Java sockets. Built a translator to translate C objects from bytes into XML and vice versa. Unit testing of native-struct to XML translator. Worked with and tested LM Owego's GIG Adapter software and LM Sunnyvale¿s Exchange Appliance software. Modified the GIG adapter to work with STAGE simulation environment.

Embedded S/W Engineer
LM Aeronautics Co- Fort Worth
07/2003-08/2005
Gathered requirements for JSF middleware, designed middleware using Rhapsody and Rose, developed code and test drivers. Used configuration management (PVCS) to store and version code and team documents. Served as backup configuration manager for the Core Processing Software team. Investigated timing and performance of the CPSW. Wrote timing tests for OS calls as well as CPSW APIs. Documents developed included portions of the CPSW API document, SECs, conopses, capability maturity plans, and schedules. Code development was on AdaMULTI with the code executing on the Integrity OS. Served as part of a product integration team and integrated stand-alone applications with supplier software.

Teaching Assistant
Texas Tech University Computer Science Department
01/2001-05/2003
Oversaw and coordinated student projects, prepared and delivered class materials, configured web servers for student project development and access. Responsible for lectures, quizzes, tests, and coordination with the department for course logistics. Lecture topics covered software lifecycle, project planning, requirements, design, coding, unit testing, deployment testing and maintenance. Assisted in developing software project process for the software engineering curriculum.

Student Assistant
Texas Tech University Library
07/2002-09/2000
Assisted patrons with general library inquiries including facility directions and reference information, distributed periodical updates to government documents (e.g. US Tax code), provided purchasing information, monitored general patron security.

Student Assistant
South Plains College
08/1998-05/1999
Monitoring and general maintenance of computer labs, assisted in server administration of individual user accounts, building (facility) security, computer hardware and software installation and upgrades, network administration, assisted in constructing and running network cables. Provided general tutoring for programming and mathematics problems.

Computer Technician
Electric Rainbow
06/1998-08/1998
Built computers from components, computer hardware and software installation and upgrades, inventory control, programming an inventory control system, on-site maintenance of client computing systems, telemarketing, customer relations.

Education

Texas Tech Univ
Master of Science, Software Engineering 2002
Thesis: Evaluating Student Programs by Metric Analysis
GPA: 4.0

Texas Tech Univ
Bachelor of Science, Computer Science 2001
GPA: 3.86

South Plains College
Associate of Science, Computer Science 1999
GPA: 3.93

Personal

Awards and Honors: LM Special Recognition Award, LM Spot Award, Terry G. Meyers scholarship in computer science, Phi Theta Kappa scholarship, president's list, dean's list, Eagle Scout, Golden Key national honor society, Phi Theta Kappa national honor society. President of the South Plains Astronomy Club, Vice president of the ACM student chapter, Editor-in-chief and Secretary of the Student Engineering Council, Who's Who in American Junior Colleges, LM Special Recognition Award.