Jason Lechak
email: [email protected]
SUMMARY
Versatile, creative Software Engineer with experience in radar system data processing, software integration and test, system level integration, missile defense systems, and manufacturing systems software development. Strong background in software, integrated systems development, validation, and test. Exceptional documentation skills. A resourceful problem solver.
TECHNICAL SKILLS
SOFTWARE:
IBM Rational Rose, Clearquest, ClearCase, C, Visual C++ (Studio 2008), DOORS, HP-VEE, Visual Basic, Z8000 Assembly, Perl, CGI, MySQL, Tcl/TK, jscript, vbscript, 300mm SECS/GEM Host Software
OPERATING SYSTEMS:
VxWorks, Linux, Solaris, Windows NT/2000/XP/7/8
IBM Rational Rose, Clearquest, ClearCase, C, Visual C++ (Studio 2008), DOORS, HP-VEE, Visual Basic, Z8000 Assembly, Perl, CGI, MySQL, Tcl/TK, jscript, vbscript, 300mm SECS/GEM Host Software
OPERATING SYSTEMS:
VxWorks, Linux, Solaris, Windows NT/2000/XP/7/8
PROFESSIONAL EXPERIENCE
Raytheon – Aurora CO 02/2010 – Present
Senior Test Engineer I
JPSS: Developed Draft and Preliminary test procedures in DOORS for the JPSS Data Handling Node (DHN) subsystem. Conducted review meetings and adjudicated peer comments. Designed input data (CADU, EVCDU) for normal data flow and error handling throughout the network.
Develop and execute test procedures to verify Verification Items (VIs) derived from parent requirements. Write test scripts in perl and DOS command batch files to generate test data and control process execution/termination/restart. Develop and execute test procedures to verify Problem Control Reports (PCRs) have been resolved by responsible software engineer (RE). Testing is performed on live system in laboratory environment which simulates global, real world network of systems. Develop and execute regression test procedures for maintenance release software builds.
Senior Software Engineer I
Apex: Resolved software CRs associated with code port from Solaris to Linux. Software language: C++ (CC and gcc compilers, dbx and gdb debugging tools). Documented solutions, test procedures, and peer reviews in ClearQuest.
Alpine: Developed software for ground terminal nodes. Software development life cycle stages included: Preliminary Design, Detailed Design, Code and Unit Test, Integration and Test, and Maintenance (Discrepancy Report resolution). Software language: C++
CSS2010: Developed object-oriented perl script code for data-range validation of CSS generated events. Software language: Perl.
GPS OCX, GSC (Ground Status and Control): Developed code for core operations which are used to construct commands sent to hardware, and to process status messages received by hardware in the GPS ground systems. Software language: C++ (Visual Studio 2008).
NPOESS, GO (Ground Operations): Developed code to process TLE (Two Line Element) datasets. Generated and executed test cases. Documented and presented test results to the GSC team. Performed live demonstrations of the updated GSC interface for the GSC team.
Software language: C++ (Visual Studio 2008).
Raytheon – Chesapeake, VA 05/2007 – 02/2010
Senior Software Engineer I
· Develop object oriented client and server software for data routing, processing, formatting, storage/retrieval, and dissemination across a network. Software language: Visual C++ 6.0 / Visual Studio 2008
· Implement Selective Beam processing package in ROTHR (Relocatable Over The Horizon Radar) operations software. Operators select between 16 or 32 beams, 1dB or 3dB beam spacing or Full Aperture in order to optimize target tracking.
· Developed interface required to construct disk playback command sets for Event Analysis Report R6Sigma project. The application dramatically reduces track data analysis time. Track data is immediately available on network disk. Previous method required DAT tapes, and 6-8 hours of preparation effort prior to track data analysis.
· Improved operator efficiency with ROTHR operations software and associated GUI. Resolved Software Trouble Reports (STRs) associated with operator change requests.
· Performed requirements analysis, test procedure updates, and validation to ensure software performs according to requirements.
Raytheon – Pelham, NH 03/2004 – 05/2007
Systems Engineer II
Developed and integrated software and hardware for a large scale defense system.
· Developed software to integrate Fire Distribution Center (FDC) with radar suites and HAWK missile launcher. Developed data reduction software to verify correct message sequences and structures. Software language: C.
· Upgraded Integrated Test Tool (ITT) which simulates target tracks from acquisition and tracking radars. Added support for Battalion Network Data Link (BNDL) configurations. Updated database conversion and dump utilities to include subordinate
FDC models. Software language: C.
· Perform root cause analysis on field issues. Recreate problems with onsite test bed. Resolve issues via software patches. Develop modification and regression test plans to verify issues are resolved and all other functionality remains intact. Participate in Final Qualification Test.
Software languages: C, Z8000 Assembly.
· Sustain legacy software. Provide qualification test support. Execute trusted download procedures. Review and update software requirements. Perform software vaulting processes upon submittal to customer.
· Information Security Systems Officer (ISSO). Responsible for maintaining accredited closed area and associated computer network. Perform weekly security audits of information systems. Interface with Defense Security Service during annual audits.
Freelance Work - Dallas, TX 11/2002 – 03/2004
Performed variety of technical and creative tasks, multiple clients.
TEXAS INSTRUMENTS - Richardson, TX 05/2000 - 11/2002
Factory Automation Software Engineer
Developed and integrated software to automate the silicon wafer production process.
· Reduced cycle time by developing, testing, and implementing automation control software for wafer fab equipment. Executed entire software life cycle, from requirements gathering to initial software release and updates, and all documentation.
RAYTHEON SYSTEMS CORPORATION - McKinney, TX 02/1996 - 05/2000
Software Engineer II, Sensors and Electronics Div
Developed and implemented data acquisition and analysis software for antenna systems.
· Developed reusable, integrated data acquisition and analysis software package. Reduced test cycle time from 14 days to 6 hours. Software languages: Flam 959 and HP-VEE.
· Modified existing software applications used for antenna system data calculations. Software languages: C/C++.
· Developed first generation PNN (Problem Notification Network) software application, a web based application for reporting production project issues. Software languages: Perl, HTML.
· Performed full software development process: Wrote Software Requirements Specifications, labor budgets, Software Validation Documents, Acceptance Test Procedures, coordinated efforts with Software Configuration Management.
· Designed and built scaleable multiport RF switch decoder logic board which coordinates antenna array data acquisition during anechoic chamber tests.
Senior Test Engineer I
JPSS: Developed Draft and Preliminary test procedures in DOORS for the JPSS Data Handling Node (DHN) subsystem. Conducted review meetings and adjudicated peer comments. Designed input data (CADU, EVCDU) for normal data flow and error handling throughout the network.
Develop and execute test procedures to verify Verification Items (VIs) derived from parent requirements. Write test scripts in perl and DOS command batch files to generate test data and control process execution/termination/restart. Develop and execute test procedures to verify Problem Control Reports (PCRs) have been resolved by responsible software engineer (RE). Testing is performed on live system in laboratory environment which simulates global, real world network of systems. Develop and execute regression test procedures for maintenance release software builds.
Senior Software Engineer I
Apex: Resolved software CRs associated with code port from Solaris to Linux. Software language: C++ (CC and gcc compilers, dbx and gdb debugging tools). Documented solutions, test procedures, and peer reviews in ClearQuest.
Alpine: Developed software for ground terminal nodes. Software development life cycle stages included: Preliminary Design, Detailed Design, Code and Unit Test, Integration and Test, and Maintenance (Discrepancy Report resolution). Software language: C++
CSS2010: Developed object-oriented perl script code for data-range validation of CSS generated events. Software language: Perl.
GPS OCX, GSC (Ground Status and Control): Developed code for core operations which are used to construct commands sent to hardware, and to process status messages received by hardware in the GPS ground systems. Software language: C++ (Visual Studio 2008).
NPOESS, GO (Ground Operations): Developed code to process TLE (Two Line Element) datasets. Generated and executed test cases. Documented and presented test results to the GSC team. Performed live demonstrations of the updated GSC interface for the GSC team.
Software language: C++ (Visual Studio 2008).
Raytheon – Chesapeake, VA 05/2007 – 02/2010
Senior Software Engineer I
· Develop object oriented client and server software for data routing, processing, formatting, storage/retrieval, and dissemination across a network. Software language: Visual C++ 6.0 / Visual Studio 2008
· Implement Selective Beam processing package in ROTHR (Relocatable Over The Horizon Radar) operations software. Operators select between 16 or 32 beams, 1dB or 3dB beam spacing or Full Aperture in order to optimize target tracking.
· Developed interface required to construct disk playback command sets for Event Analysis Report R6Sigma project. The application dramatically reduces track data analysis time. Track data is immediately available on network disk. Previous method required DAT tapes, and 6-8 hours of preparation effort prior to track data analysis.
· Improved operator efficiency with ROTHR operations software and associated GUI. Resolved Software Trouble Reports (STRs) associated with operator change requests.
· Performed requirements analysis, test procedure updates, and validation to ensure software performs according to requirements.
Raytheon – Pelham, NH 03/2004 – 05/2007
Systems Engineer II
Developed and integrated software and hardware for a large scale defense system.
· Developed software to integrate Fire Distribution Center (FDC) with radar suites and HAWK missile launcher. Developed data reduction software to verify correct message sequences and structures. Software language: C.
· Upgraded Integrated Test Tool (ITT) which simulates target tracks from acquisition and tracking radars. Added support for Battalion Network Data Link (BNDL) configurations. Updated database conversion and dump utilities to include subordinate
FDC models. Software language: C.
· Perform root cause analysis on field issues. Recreate problems with onsite test bed. Resolve issues via software patches. Develop modification and regression test plans to verify issues are resolved and all other functionality remains intact. Participate in Final Qualification Test.
Software languages: C, Z8000 Assembly.
· Sustain legacy software. Provide qualification test support. Execute trusted download procedures. Review and update software requirements. Perform software vaulting processes upon submittal to customer.
· Information Security Systems Officer (ISSO). Responsible for maintaining accredited closed area and associated computer network. Perform weekly security audits of information systems. Interface with Defense Security Service during annual audits.
Freelance Work - Dallas, TX 11/2002 – 03/2004
Performed variety of technical and creative tasks, multiple clients.
TEXAS INSTRUMENTS - Richardson, TX 05/2000 - 11/2002
Factory Automation Software Engineer
Developed and integrated software to automate the silicon wafer production process.
· Reduced cycle time by developing, testing, and implementing automation control software for wafer fab equipment. Executed entire software life cycle, from requirements gathering to initial software release and updates, and all documentation.
RAYTHEON SYSTEMS CORPORATION - McKinney, TX 02/1996 - 05/2000
Software Engineer II, Sensors and Electronics Div
Developed and implemented data acquisition and analysis software for antenna systems.
· Developed reusable, integrated data acquisition and analysis software package. Reduced test cycle time from 14 days to 6 hours. Software languages: Flam 959 and HP-VEE.
· Modified existing software applications used for antenna system data calculations. Software languages: C/C++.
· Developed first generation PNN (Problem Notification Network) software application, a web based application for reporting production project issues. Software languages: Perl, HTML.
· Performed full software development process: Wrote Software Requirements Specifications, labor budgets, Software Validation Documents, Acceptance Test Procedures, coordinated efforts with Software Configuration Management.
· Designed and built scaleable multiport RF switch decoder logic board which coordinates antenna array data acquisition during anechoic chamber tests.
EDUCATION
Master of Science, Electrical Engineering · University of Arkansas · January 1996
Thesis Topic: A Coordinated Objective / Subjective Estimation Approach to Multi-Target Tracking
Bachelor of Science, Electrical Engineering · University of Arkansas · May 1993
Relevant Coursework:
Radar, C++ Programming, Interactive Graphics, Pattern Recognition, Microwave Systems, Electromagnetics, Computer Networking, Communications Systems, Artificial Neural Networks, Communications Systems
Thesis Topic: A Coordinated Objective / Subjective Estimation Approach to Multi-Target Tracking
Bachelor of Science, Electrical Engineering · University of Arkansas · May 1993
Relevant Coursework:
Radar, C++ Programming, Interactive Graphics, Pattern Recognition, Microwave Systems, Electromagnetics, Computer Networking, Communications Systems, Artificial Neural Networks, Communications Systems
PERSONAL ACCOMPLISHMENTS
· Develop plugins for TrueSpace 7.6 using Visual Studio 2008 and trueSpace 7.6 SDK.
· Host weekly online meetings for Caligari trueSpace Scriptor group. Group members work on individual and group script projects, written in vbscript and jscript.
· Developed Defender video game clone. Software language: C.
· Host weekly online meetings for Caligari trueSpace Scriptor group. Group members work on individual and group script projects, written in vbscript and jscript.
· Developed Defender video game clone. Software language: C.