Developed a windows application to test power supplies. Created a native Win32 application with help files and an integrated graphical user interface (GUI). Developed application with MSVC (C++) version 4 and 5 using Microsoft Foundation Classes (MFC) and a document-view architecture. Reused 5% of previous DOS code. Designed the application for Windows 95 and NT using an object-oriented approach (OOA, OOD). Developed robust graphics to display testing results and design scenarios. Utilized modal and modeless dialog boxes, printing functions, page setup, anisotropic mapping modes, input range checking, object persistance, print preview, cut-copy-paste, Windows messaging, icons and bitmaps, multithreading, common controls, device contexts, keyboard and mouse inputs, property sheets, and National Instruments GPIB communications software.
Met with Venable customers for design specifications and feedback. Designed interface. Added new features. Tested application. Developed help system. Shipped beta to beta testing sites. Demonstrated beta at the Applied Power and Electronics Conference (APEC). Created and maintained bug lists. Fixed all known bugs. Packaged software, scripted installer program, and printed spiffy disk labels. Maintained release version history. Expanded software to control additional analyzers.
Trained design engineers to understand the specifications and applications of the Venable equipment, how to integrate the system, and how to use it to help their design process. Managed new equipment design, equipment repair, technical drawings, quality control, technical and training manuals, training seminars, and customer engineering support. Designed and coded original Venable Industries website (http://www.venableindustries.com).