DAVID SUMPTER 600 E Medical Center Blvd, #1516 Webster, Texas 77598 281-480-5040 dsumpter@ieee.org QUALIFICATIONS SUMMARY ====================== * Over eight years professional experience in all phases of the software development life cycle. * BS and MS degrees in Computer Science. * Strong C/C++, Unix, and object-oriented analysis/design skills. * Microsoft .NET/C# application development. * Demonstrated ability to work successfully with extremely demanding customers and users. * Able to effectively troubleshoot software and resolve complex technical issues. * Proven ability to design, build, and deliver mission-critical software on time, under pressure. COMPUTER SKILLS =============== * Languages: C/C++, C#, Java, SQL, HTML, JavaScript, Perl, Unix shell scripting. * Operating Systems: Unix (Including Solaris, Digital/Tru64), Linux, Windows 98/2000/XP. * Applications: Oracle, MySQL, Apache, Tomcat, Dreamweaver, Concurrent Versions System (CVS), Rational Rose, Rational RequisitePro, Microsoft Office, Microsoft Project. * Other: Microsoft .NET, Java Server Pages (JSP), Servlets, JDBC, Java3D, OpenGL, X Window System, Motif, Object-Oriented Analysis/Design (OOA/OOD), Unified Modeling Language (UML), Rational Unified Process (RUP). CERTIFICATIONS ============== * Sun Certified Programmer for the Java 2 Platform. EDUCATION ========= * MS, Computer Science, 4.0/4.0 GPA, University of Houston-Clear Lake, December 2001 * BS, Computer Science, Mathematics minor, magna cum laude, University of Houston, May 1992 EXPERIENCE ========== 2002 - Present -- J&P Technologies Senior Software Engineer ------------------------ * Provide software design and development support for SimStation, a prototype being developed by the NASA Ames Engineering Complex Systems (ECS) research program. SimStation is intended to be a "first look" trade study tool modeling International Space Station orbital mechanics, structural dynamics, fault propagation, and system performance. * Primary software developer for SEaCLIF (System Effects and Capability Losses from Inserted Failures), which is being developed in support of the SimStation project. SEaCLIF is a Microsoft .NET application, developed in C#, that propagates and reports the effects of hardware failures and power state and mode changes. SEaCLIF includes both a stand-alone user interface and components that can be integrated directly into other applications. 1992 - 2000 -- Lockheed Martin Space Operations Company, Houston, Texas Senior Software Engineer, 1999 - 2000 ------------------------------------- * Supported new multi-year, multi-billion-dollar NASA development and support contract: performed analysis/design, negotiated schedules, investigated and evaluated software and hardware products and methods, resolved technical and integration issues. * Investigated methods of using Java and web technologies to view and manipulate NASA control center data on portable devices. * Led project to acquire, configure, test, and install a backup telemetry archiving system for the International Space Station. * Performed analysis and UML modeling for a project to upgrade and integrate network and support facilities for the Deep Space Network (an international network of antennas supporting interplanetary spacecraft missions and other science research projects). Software Lead, 1995 - 1999 -------------------------- * As software lead of the CDDT (Common Display Development Team), designed and led development of critical path Space Station software, including an object-oriented, extensible C++/X-Windows/Motif class library for the rapid implementation of on-board graphical command and control displays. * Served as primary contact with NASA customers and users: created and delivered technical and status presentations, negotiated schedules, identified and/or resolved what were often numerous, complex technical and integration issues. * Spearheaded continual process and tool improvements that enabled the development team to consistently meet extremely demanding schedules in the face of numerous technical challenges and constantly late, changing, and incomplete requirements. Software Engineer, 1994 - 1995 ------------------------------ * Worked closely with NASA personnel to design and prototype software enhancements to support Space Shuttle NAV (Navigation) flight controllers, then led implementation of the Operations version of these enhancements in the Mission Control Center. * Performed troubleshooting and implemented numerous enhancements and bug fixes for the Onboard Fault Summary, a C/Motif client-server application used by flight controllers to view and manage Space Shuttle fault messages. Systems Engineer, 1992 - 1994 ----------------------------- * Worked with NASA customers and Lockheed engineers to develop and maintain subsystem requirements and schedules and to identify and resolve design and integration issues for the new (then under construction) Mission Control Center. * Researched software tools for possible use in the Mission Control Center; created and demonstrated application prototypes. AWARDS ====== * NASA Silver Snoopy and Team Excellence awards for contributions to the first assembly flight of the International Space Station. * Lockheed Martin Achievement Award for contributions as software lead.