Lyle Barner

Portfolio

About Me

I am a software assurance engineer living in Los Angeles, CA and currently working at NASA's Jet Propulsion Laboratory. I have a MSE in Software Engineering and 10 years of industry experience in software development and data analysis.

 

You can find some of my work on GitHub as the lead developer of SCRUB, a Python tool for orchestration of static code analysis tools. In addition to my assurance and development work, I also explore reserach opportunities in the areas of static code analysis and cybersecurity. 

 

In my personal time I like to play guitar, spend time with my family, and cook. 

Resume

Work History

JET PROPULSION LABORATORY | Software Quality Assurance Engineer

  Oct 2016 - Present | Pasadena, CA

 

  • Lead developer for static code analysis framework, SCRUB
    • Plan sprints, implement features, perform testing, manage contributions
    • Train teams on tool use and providing analysis and explanation of results
  • Static code analysis subject matter expert for software assurance team
    • Deploy static code analysis tools and associated framework
    • Analyze software for cybersecurity vulnerabilities
  • Created institutional secure coding guideline for use by all projects
    • Develop a set of guidelines to be used by developers when writing code
    • Provide static code analysis configurations to check for violations of guidelines
  • Support mission flight and ground software development activities and milestones
    • Perform independent audits of software development processes
    • Review software documents and other artifacts for completeness and clarity
    • Assist development teams in preparing for critical design reviews
    • Monitor subcontractor compliance with development plans and JPL/NASA standards
    • Participate in anomaly resolution activities
  • Led research activities to accomplish strategic objectives and further technical knowledge

    • Total of $250K in research funding for various activities
  • JPL representative in NASA-organized software security working group

 

NORTHROP GRUMMAN | Modeling and Simulation Engineer

  Aug 2014 - Oct 2016 | El Segundo, CA

  • Performed air-to-air engagement analysis using government and proprietary models

  • Analyzed large data sets to find statistically significant patterns, trends, and relationships

  • Established and executed external model verification testing plans

  • Incorporated software modifications to enhance capabilities of existing air-to-air analysis tools

  • Lead development of air-to-air analysis tool suite

    • Output parsing, data reduction, visualization, statistical analysis, and other automation tools

    • Producing detailed test documents, constructing regression test cases, developing user manuals

 

VENCORE | Systems Engineer

  Feb 2012 - Aug 2014 | King of Prussia, PA

  • Researched and implemented various models and algorithms in C++ and MATLAB

    • Atmospheric models, GPS clock model, earth obscuration model, Kalman filter

  • Designed and completed software verification plans for new program features

    • Designated features to be tested, developed testing procedures, determined success criteria, created error-check test cases

  • Managed staffing needs, onboarding of new employees, and start up activities

  • Supported proposal activities, Oral Response Team, and EN Response Team

    • Identified process improvements within applicable operating instructions

    • Tracked maturity of requirements documents in DOORS for use during proposal writing

 

Education

MSE, Software Engineering | Penn State Univerity

Dec 2016 | Great Valley, PA

Interest in modular design and project management

BS, ELECTRICAL ENGEERING | Penn State University

May 2011 | University Park, PA

Focus in control systems and signal processing

AWARDS

DISCOVERY AWARD | Jet Propulsion Laboratory

Sept 2017, Sept 2018

Presented for making a difference to the operational effectiveness and/or technical capabilities of the organization

PRP AWARD | Northrop Grumman

Dec 2015, Apr 2016

Presented for commitment to excellence and significant contributions to successful contract execution

Research

Conference Presentations

Ground System Architectures Workshop (GSAW) | The Aeorspace Corporation 

Feb 2019 | El Segundo, CA

Application Software Security Scanning

Hawaii International Conference on System Sciences (HICSS) | University of Hawaii

Jan 2019 | Maui, HI

Application Software Security Scanning

Flight Software Workshop | Johns Hopkins Applied Physics Laboratory

Dec 2017 | Baltimore, MD

SCRUB For Peer Review of Static Analysis Results

Contact Me

Location

Los Angeles, CA