JoAnn K. Haw [WWW: http://www.theHaws.org] Contact information available on request. Objectives and Interests To obtain challenging employment as a software engineer utilizing my strengths in programming graphical user interfaces (GUIs), Microsoft Visual Basic and C/C++, Microsoft Access and SQL database applications, Java, Windows, UNIX, and working with object oriented technology. Specific Programming Experience Programming Languages Java, Microsoft Visual Basic v6.0, Microsoft C/C++ v6.0, SQL, Xlib under X Windows, Motif, GNU C Databases Microsoft ACCESS v4.0, Microsoft SQL Server v7.0, Oracle 7, Borland Interbase, Technologies Embedded SQL, MFC, STL, RPC. UML design Operating Systems Microsoft Windows, SUN O/S, Solaris, LINUX, SCO, and CMW versions of UNIX Platforms IBM Compatibles, various SUN Workstations Scripting Languages Perl, Microsoft Windows Scripting Host Environments csh, bash, and korn shells, Windows, DOS, X Windows Debuggers Microsoft Visual Studio, UNIX dbx and dbxtool Code Checkers Rational Rose Purify, Sentinel, Quantify, and lint Development Tools Microsoft Visual Studio Suite v6.0, Rational Rose, Macrovision InstallShield v5.5, make, X-Windows, Lex/Yacc, rcs, cvs, Microsoft Source Safe, Infragistics DataWidgets 2.0, cron, MSDN Library, CrystalReports Professional Experience Brannigan Solutions April 2003 to August 2003 Pomona, California Contractor - A contractor for Rockwell-Collins Passenger Systems in Pomona. * Developed and maintained GUI driven database applications. * Conducted formal peer reviews for product requirements, design, code, and tests. * Hired on basis of previous reputation as Rockwell-Collins employee. Rockwell-Collins Passenger Systems April 1998 to October 2001 Pomona, California Senior Software Engineer - The leading manufacturer of in flight entertainment systems for commercial airlines. * Responsible for numerous ground based and in flight database applications. * Designed, implemented, and tested GUI and database functionality. * Converted various applications from 16 bits to 32 bits, rewriting as required. * Created end to end installation and distribution solution for products. * Added data offload capabilities to existing onboard maintenance tool to capture system reliability metrics as part of ongoing process improvement effort. * Conducted detailed requirements elicitation from end users in house and in field, then developed and implemented product design. * Implemented entire functionality of product, including GUI and database functionality. * Used UML for initial design work on project. * Awarded financial incentives and Certificates of Appreciation for meeting and exceeding company goals for schedule and quality. Participated in Process Improvement Initiatives. * Investigated, analyzed, and corrected problems discovered during product testing. * Conducted formal peer reviews for product requirements, design, code, and tests. Followed established standards and processes for software development. * Developed, maintained, and statused schedules for assigned tasks in Microsoft Project. * Developed, documented, standardized, and optimized previously ad hoc process for the creation and distribution of databases to the flightline. Wrote work instructions and taught class for project management, field personnel, and other stakeholders. * Developed various Design Documents and User Manuals for products. * Worked closely with other developers as well as requirements, integration, configuration management, quality assurance, product support, project/program management, maintenance personnel, and documentation organizations. * Developed reusable utility function library to reduce cost and increase quality. Northrop Grumman Corporation January 1993 - December 1997 Pico Rivera, CA Scientific Programmer/Analyst - A government aerospace contractor that manufactures the B-2 "Stealth" Bomber. * Implemented B-2 Bomber Ground Support System. Duties included software requirement analysis, software design, coding, documenting, integration, and testing. Developed prototype of data collection, analysis, and reporting software for B-2 Bomber Ground Support System. Product developed under accelerated schedule using extensive customer input and served as prototype for later products. Received multiple Certificates of Appreciation from customer and other Northrop Grumman elements for efforts in Continuous Process Improvement and regular responsibilities. * Developed Artificial Intelligence (AI) expert system for aircraft maintenance. Trained in Software Engineering Institute (SEI) techniques for developing quality software. Performed peer reviews, testing, and other tasks per documented software processes. Investigated tool suites to improve development and reduce defects. Management made purchasing decisions on products based on my reports. Held Secret U.S. Government security clearance. Formal Education Bachelor of Science Degree in Computer Science June 1992 California State University, Fullerton; Fullerton, California. Emphasis in Systems Programming. Continuing Education - Workshops and Classes Java Programming Cal State Fullerton. Spring 2006 Windows Programming Cal State Fullerton. Summer 2001 Visual Basic Certificate Cal State Fullerton. Fall 1999 Fundamentals of C++ Cal State Fullerton. Summer 1998 Perl Programming Workshop. Cal State Fullerton. Spring 1997 Oracle7: A Comprehensive Hands-On Introduction. Learning Tree International. Winter 1996 Motif Workshop. Northrop-Grumman Spring 1996 Xlib Workshop. Northrop-Grumman Spring 1995