DoDDoDJoe M. Schartman Home - 714-695-0241 Joe.Schartman@Boeing.com Work - 714-896-1446 - EDUCATION BCSC University of Maryland MSIT Capella University - WORK OF INTEREST SW Design, Development, Building, Integration, Testing, Configuration Management, O/S GUI network, control interface, real-time embedded applications. - SYSTEMS EXPERIENCE Linux RedHat, VMware, SoSCOE, Solaris, HPUX, Integrity, VxWorks, GHS Integrity, LynxOS, DEC/VMS, Rational, Mac OSX and SBCs. - PROGRAMMING LANGUAGE EXPERIENCE, DOMAIN KNOWLEDGE C/C++, Java, Ada95, JavaScript, HTML, Perl, PHP, Linux Scripting, Jovial, Pascal, Fortran, Basic. PPC750, PPC440, FreeScale Xscale PPC8547, MPC8548, RH32, i960, 1750A, 80x86, 1666B, Z8000, and PDP-11 Assemblies. - CONFIGURATION MANAGEMENT TOOLS Rational ClearCase, ClearQuest, Rose, APEX, CVS, RCS, CMS, SCCS. - GUI EXPERIENCE Java/AWT/Swing, JavaScript/Html, Gnome/KDE, Motif, X Windows, Qt, Tcl/Tk. - DBMS DB2, MySQL, JDBC. - SWITCHES-ROUTERS EXPERIENCE Cisco IOS 3750, Juniper Junos 4350, IPtables, NIDS, HIDS (Intrusion Detection Security VPN, Firewall, VLAN). - EARTH AND SPACE-BASED NETWORKED EMBEDDED SYSTEMS Experience developing, installing, and integrating embedded real-time systems using Embedded Linux and System of Systems Common Operating Environment (ELS SOSCOE) including xml xsd wsdl SOAP ICD-0100 based typing and configuration for device configuration, initialization, control, detection, and status reporting. - NON-TECHNICAL STRENGTHS Enjoy interacting and working with team members Not afraid to ask questions for my understanding or to help others find their own answers Always provide feedback Adapt very well to change Adept at easing personality conflicts among peers - WORK EXPERIENCE Proprietary Program June 2011–Present Boeing Dallas Special Project, Richardson, TX; Clearance: DoD Subsystem Lead Responsibilities: • Lead Software Integration Test (SWIT) for Aircraft Control System; • Port KVM QEMU based network of Virtual Machines (VMs) for VMware ESX Server Environment; • Develop Test Procedures for VxWorks based Integrated Computer Systems (ICS) real-time embedded hardware. • Configure Test System Networked S/W components for VM based test environement. • Support requirements decomposition needed for system qualification verifications. Automate installation, setup, startup, shutdown, and testing of VM interfaces, network bridges, and devices via scripted GUI controls using bash, perl, python linux destop based launchers. Develop smoke test for VM network. Brigade Combat Team Modernization Program (BCTM FCS) February 2008–June 2011 Boeing Integrated Defense Systems, NSI&T, Huntington Beach, CA; Clearance: DoD Subsystem Lead Responsibilities: • Lead Installation and Integration testing for Network Interface Controller of UAV and UGV platforms; • Lead SW component package installation development using C++, Java, UML, RPMs and Linux install scripts and test procedure development and execution on virtualized VMware multi-node network platform environment; • Transition VM based testing to Integrated Computer Systems (ICS) real-time embedded hardware. • Configure and Test System Network S/W components communication, system monitoring, alerts, and intrusion detection use cases; • Design, Develop, and testing a PHP MySQL project management tracking application used for system build delivery planning, requirements, test cases, tasks, HW/SW version tracking, report generation (EVM, BPR), and lessons learned. Strategic Border Initiative Network Program (SBINet) February 2008–June 2011 Boeing Integrated Defense Systems, Huntington Beach, CA; Clearance: DoD / DHS S Tasks: Lead SW Production Factory Team with primary task order involved with black box and qualification testing of Strategic Border Initiative Network Program (SBINet). Software Integration and Testing (SWIT) Responsibilities: • Develop confidence tests (CT) and qualification tests (QT) for Software Test Plan and Descriptions (STP/STD) using DOORS for test traceability of Software Requirements Document (SRS), Interface Requirements and Control Documents (IRS/ICD) use cases and dry run, run for record (RFR), Test Readiness Review (TRR) and Functional Qualification Test (FQT); • Tested C++ networked Common Operational Picture (COP) network cells for capabilities including Linux, SOSCOE and JEBC2 SOAP XML based services including camera control, notification, radar correlation, and urban ground sensor (UGS) situational awareness for network based land tower mounted sensors; • Responsible for development and delivery of Software Test Plan (STP) and Software Test Description (STD) documents; • Track daily progress, mentor, and provide technical leadership to tester team members • Serve as a subject matter expert for SBINet domain software interfaces involved with installation, configuration and lab testing issues; • Participate in Change Configuration Board (CCB) for system change request and host daily RAD/JAD teleconferences with remote teammates and subcontractors. Joint Tactical Radio System (JTRS GMR) Boeing Integrated Defense Systems, Anaheim, CA; Tasks: Integrate, Load, Build, Test Joint Tactical Radio System (JTRS) radio waveform (NWF) communication protocols. Software Development and Integration Testing Responsibilities: • Develop confidence tests (CT) and dry run, run for record (RFR) daily integrated builds and candidate builds on various prototype and development GMR radios; • Integrate and configure hardware for PPC440 Artesyn COTS and Freescale 8547 Embedded Targets architectures running software functional representative unit (SFRU) simulation tests for kernel and operational environment simulation testing; • Use GHS Multi, JTAG, Flash, Uboot monitor, and low level Linux tools C/C++ development tools to configure and setup hardware platforms for testing; • Configure lab software simulation and test environment and equipment including COTS Artesyn, Freescale targets, chassis, racks, switches, subnet administrative domain IOS routing iptables running kernel boot and networking communication tests; • Maintain hardware resource and user allocation databases for tracking users and issues; • Provide user help support for COTS configuration and run-time problems; • Architect and configure program hardware upgrades including working with contracts, purchasing, and shipping POCs. Intercontinental Ballistic Missile (ICBM SERV, GMD) Boeing Integrated Defense Systems, Anaheim, CA; Prototype Research, Development, and Quality Assurance Responsibilities: • Software development under Sun Solaris using C, Ada and VxWorks runtime executive communication S/W; • Porting a real-time flight simulation running PPC embedded targets under VxWorks to us embedded Linux; • Develop flexible I/O custom board based real-time embedded system using PPC 750/405 architecture including Firewire 1394 1553 DDC interface cards targeted at VxWorks and Linux RTOS kernel applications. Converted 1553 inertial measurement unit (IMU) messages for 1394 firewire transmission. • Worked Software Quality Assurance Engineering (SQE) reviewing detailed design, code unit test, integration test procedure development and software problem reported (SPR) for Defense Information Infrastructure Common Operating Environment (DIICOE) solaris based CORBA application Rational Clearcase & Rose C++ OOD tools.development and testing of command launch executive (CLE) of Ground -based Midcourse Defense (GMD) Logicon/FDC/JPL (DIICOE) Northrop, Anaheim/Pasadena, CA; Design and Test Responsibilities • Design, port, code, test integrate Common Operating Environment (COE) IDE for cross platform application development for system administration tools. COE development using C, C++, Java for applications and Perl, SH, CSH, bash for making and launching CLI and GUI applications on RedHat Linux, Solaris, HP and Window platforms. • Also supported a real-time embedded POSIX kernel for LynuxWorks, LynxOS, PPC target. • Extensive work with product installation and delivery issues. Ported and tested Security and System administration level wrapper tools developed and tested for Unix including user, password, screen, server, audit logging, profile, host, disk and route management tools for Solaris to RedHat Linux. • Rational Rose UML/C++ and ClearCase configuration management. Human-Machine Interface Consultant Raytheon, Fullerton, CA; Tasks: Design, code and test human machine interface (HMI) for air traffic control and defense system using C and Ada. Responsibilities: • Development on HPUX Unix, Linux, windows NT. • Designed and implemented GUI interface for radar area displays, and controls for air-traffic control system. • Prototyped GUI SW functionality running on PC-based simulator. SSD Consultant (GPS IIF) Boeing, Seal Beach, CA; Tasks: Design, code, and test interface SW for GPS navigation, embedded computers, and board checkout of custom ASICs and device drivers. Responsibilities: • Implemented C/Ada/Java code using VxWorks for test interface to embedded boards using TCP/IP socket and low-level RS232 serial interface communication from SUN Solaris. • Create group intranet website for design documentation using html, JavaScript and Perl CGI scripts. • Implemented kernel executive and scheduler for GPS navigation operational flight software. • Performed librarian duties as configuration manager using Rational Apex. Consultant (P91) Boeing/BNA/Rockwell International, Anaheim, CA; Responsibilities: • Design, code and test satellite uplink-downlink; internal data transfer to-from recording device (SSR). • File transferring and serial/RS-232 device communication/control processing for tape driver S/W. • Implemented control GUI and user manual using Java/HTML. • Coded in Ada, C, Java on Sun Solaris Unix development workstations. Consultant (CASSINI) Jet Propulsion Laboratories, NASA, Pasadena, CA; Responsibilities: • Coded and Tested spacecraft flight S/W boot loader PROM. • Including chip initialization and self-test, RAM testing, mapping and loading. • Coded in ASM, Ada, C/Unix/VxWorks for development on SUN workstations. Consultant (F22) Hughes Aircraft/Radar Systems, El Segundo, CA; Responsibilities: • Coded and Tested F-22 avionics operating system (AOS) core kernel synchronization/communication services for i960 target and X-window Motif/C/Ada GUI for debugger interfaces tools. • Radar A-to-A, A-to-G and Navigation display processing experience. Consultant (ADS) Unisys Corporation, Paramax, Camarillo, CA; Responsibilities: • Coded and Tested System Alerts for air defense system (ADS). • Display and communication processing for COS/LAN/Radar Links. • Used Ada, C/Unix/VxWorks for development on SUN workstations. Consultant (TSCM) General Dynamics, Carlisle Group, San Diego, CA; Responsibilities: • Coded and Tested Graphics User Interface using Motif/C/Ada X-Windows for a Tactical Strike Coordination Module (TSCM) planning system. • Integrated with networked/multiprocessing data server and coded 4GL/stored procedures to the Sybase relational database server. Consultant (TSAM) Northrop Aircraft, Hawthorne, CA; Responsibilities: • Coded and Tested message assembler and database interface utilities. Rational, DEC and Ada/ASM developed and tested. • Worked a X-Window/Motif IDMS relational database interface to the client application. Consultant Simcor Engineering Inc., Moreno Valley, CA; Responsibilities: • Implemented a windowed interface for a medical database report generator. • Implemented using Borland C++ application framework window class library for PC. Consultant Rockwell Command and Control Systems, San Bernardino, CA; Responsibilities: • Re-designed, coded and tested Real-Time Executive for Rail based MX Missile System. • Worked Message Communications, IMU Navigations, and Status Displays. • DEC Ada developed and tested on VAX Stations under DecWindows. Consultant (ADS) Hughes Aircraft, GSG, Fullerton, CA; Responsibilities: • Coded and Tested Air Defense System alert display/control task, followed Object Orientated Ada development methodology for windowing system using RDB relational database and Mac WorkStation as the user interface. Consultant (C17) Delco Systems Operations, Santa Barbara, CA; Responsibilities: • Designed, Coded and Tested C-17 Flight Management Display software. • Worked Mission Computer controls and displays, task message communications and BIT/Maintenance processing. • Vax developed and 1750A targeted. Engineer (TSSAM) Northrop Aircraft, Hawthorne, CA; Responsibilities: • Designed, coded and tested a classified Flight Control System under DOD-STD-2167 Requirements. • Coded F-20 Flight Control System implemented in Ada, and 1750A Microprocessor Simulation implemented in C. Engineer (GNCS) Litton Guidance and Controls Systems, Woodland Hills, CA; Responsibilities: • Designed, Coded and Tested F-15 Communications Bus under MIL-STD 1553-B protocol. • Supported Executive, BIT and Kalman Filter processing for this Navigation system. • Used Ada as the PDL and Jovial/1750A assembly for the operational S/W. Engineer (GNCS) VITRO Corp, Silver Spring, MD; Responsibilities: • Coded & Tested Cruise Missile Flight Control System Software. • Used ROLM assembly and C code for the operational S/W.