SOFTWARE SECURITY
- Computer Information Software Security Professional (CISSP) Certified
- Active Secret Security Clearance Holder for 16 Years
- Management of Software System Accreditation and Certification Process
- Architectural Oversight with Design and Implementation of Software Information Assurance Adherence
- DIACAP and Risk Management Framework, STIGS, NSA Standards and NIST Standards
- Encryption Cipher Algorithms, Whitebox Encryption Techniques and Data Obfuscation
SOFTWARE PROCESS IMPROVEMENT
- Capability Maturity Model Integrated (CMMI)
- Six Sigma Certified
- ISO 9001
SOFTWARE CONCEPT
- Software Architecture
- Software Requirements Analysis
- Software Project Launch
SOFTWARE REQUIREMENTS/DESIGN
- Requirements Documents
- UML Modeling
- Software Design Documents
- Requirements Traceability
- Prototype Development
SOFTWARE DEVELOPMENT
- Software Development in Numerous Languages, Including Java, C, C++ and SQL
- Scripting in Perl, Python and PHP
- Embedded Software Development
- Software Development on Platforms Including Windows, Linus, MAC, iOS and Android
- Web Development on Tomcat and Websphere Supporting JSF and JSP
- Multi-Tiered and Monolithic Application Development
SOFTWARE TESTING
- Software Test Approach Including Methodology, Plans and Traceability Matrices
- Software Validation and Acceptance Plans
- TestComplete Software Modules
- SoapUI
- GoogleTests (GTest) and JUnit Modules
- Custom Unit Test Modules (FindBugs, Fortify)
SOFTWARE PROJECT MANAGEMENT
- Project Management Professional (PMP) Certified
- Workbreak Down Structure, Project Cost, Schedules and Staffing Requirements
- Agile Method, Iterative, Incremental and Waterfall Development Approaches