RESUME


JC Reyes

Julian-Chris Reyes

I am in search for a Level 3 or 4 Software Engineering position. I have 11 years worth of large scale systems and software knowledge at both the production and sustainment level. Although I have primarily worked in Software Quality, I also am a software developer, and able to tackle projects that require programming skills. I also bring automation expertise which has improved the productivity and consistency of several quality organizations across multiple flight programs. To contact me, please visit my Contact page.


Work Experience

Northrop Grumman - Aeronautical Systems
Title: Sr. Principal Software Quality Assurance Engineer
Active: October 2014 - Present
Location: Oklahoma City, OK and Melbourne, FL
Manager 4: Travis Yarbrough, (321)306-8723, travis.yarbrough@ngc.com
Manager 3: Ladd Dickinson, (405)734-2760, ladd.dickinson@ngc.com
Manager 2: Rolyn Grim, (661)269-6974, rolyn.grim@ngc.com
Manager 1: Linda Dunton, (321)951-5343, linda.dunton@ngc.com

Responsibilities:

  • Conduct peer reviews on technical documents, software and test designs, source code, requirements and software diagrams.
    • Act as Reviewer or Moderator in Crucible/Fisheye code peer reviews
    • Review Software Test Designs on Confluence.
    • Track Jira story closure for every sprint.
    • Ensure full traceability between Epics, Sprints, Stories, Designs, Technical Reviews, and Requirements.
    • Develop/maintain tools that automate portions of the review processes for Version Description Documents (VDD), Verification Cross-Reference Matrix (VCRM), Software Requirement Specifications (SRS), and Software Test Plans/Procedures (STP).
    • Work with scrum teams to meet goals and work epics and stories to completion.
    • Follow agile development methodologies for defect tracking and resolution
  • Conduct product reviews on contractual documentation and supplier deliverables
  • Conduct audits on internal program management, suppliers, and sub-contractors.
    • Create audit checklists, organizing meetings, and tracking findings to closure.
  • Validate formal test qualification for Integrated Functional Capability (IFC), Hardware Software Compatibility (HSC), and Requirements Verification Test (RVT).
    • Develop/maintain tools and processes to efficiently test witness and log data.
    • Develop/maintain tool to automate test data auditing for certification.
    • Develop/maintain a scheduling tool that coordinates both SQA and test teams.
  • Verify lab configuration for controlled test environments.
    • Ensure Software Load ID and Checksums match IFC/HSC Configuration.
    • Ensure lab is equipped with approved hardware via the Configuration and Compatibility Document (CCD).
    • Develop/maintain tool to automate the verification of lab hardware.
    • Develop processes and forms used to verify SW/HW configuration.
    • Validate software loads, hardware sanitization, and data migrations.
  • Conduct Root-Cause Corrective Analysis (RCCA) for both internal and external Corrective Action Requests (CAR).
    • Lead discussion and track RCCA artifacts on the Corrective Plan & Action Tracking System (CPATS).
    • Perform any CPATS role: Initiator, Acknowledger, or Performer.
    • Present Corrective Action (CA) status at Mission Assurance Review Board (MARB).
    • Interface with Defense Contractor Management Agency (DCMA) during the Verification of Corrective Action (VCA) process.
  • Verify IFC milestone inputs and outputs. Milestone examples: IFC kickoff, Build Readiness Assessment (BRA), Test Readiness Review (TRR), delta Functional Capability Audit (dFCA), Post Test Review (PTR), and Certification.
  • Generate metrics, analyze trends, and present results at Preventative andCorrective Action Board (PCAB) meetings.
    • Develop/maintain scripts to obtain metrics on test data, process and supplier audits, requirements verification, and software quality.
  • Perform managerial and lead tasks when an SQA Manager or Lead DOA is required.
  • Coordinate the Quality Symposium for the OKC site.
  • Perform tasks on multiple programs with no loss in work quality.
  • Maintain good rapport with coworkers, management, SPO, DCMA, and suppliers.


Education

Bachelor of Computer Science
College: Cal Poly University
Location: Pomona, California
Degree Obtained: March 2014


Security Clearance

DoD Top Secret (Feb 2019 - Present)
DoD Secret (Apr 2015 - Present)
Special Access Program (SAP) (Oct 2014 - Present)


Technical Proficiencies

Programming Languages:

  • C, C++, HTML/CSS, Gojang (Go), Java, JavaScript, JQL, PHP, Python, Regex, SQL, Shell, VHDL, Visual Basic (VBA/VBS).

Frameworks, Libraries, and APIs:

  • Apache, BootStrap, Crafty, Crypto, Django, DOORS, Git, Google Test, Google Web Toolkit, Hadoop, Java Cryptology Architecture, JQuery, Junit, MangoDB, Node.js, Pandas, Qt, Rest, Selenium, Swing, Unity.

Operating Systems:

  • GNU/Linux, (CentOS, Fedora, Mint, Ubuntu), OSX, Raspbian, UNIX, Windows XP/7/8/10/11.

Software Development Environments:

  • Aptana Studio, Atlassian Suite (Jira, Confluence, Fisheye, Crucible, Bamboo, Bitbucket, Tableu, Jazz) Eclipse, EMACS, JGrasp, Microsoft Visual Studio, Netbeans, Notepad++, Putty, PCSPim, QtSpim, SeleniumIDE, UNIX VIM.

Computer Science Concepts:

  • Object-oriented programming. Software design patterns. Quality assurance analysis. Agile development. Unix and cmd scripting. Unit and flow test design and scripting. Compiler development and analysis. Database querying, development, and analysis. Data structures. Multi-threading and parallel processing. Algorithm design and optimization. Azure cloud infrastructure. Reduncy, failover, and avoiding single points of failure. Vertical and horizontal scaling. Microservices.