Senior Software Architect | System Architect | Engineering Manager
CurrentAgile Scrum Master and Software Development Team Leader: - Provided Scrum Master leadership and Agile mentoring for team of 25 engineers developing the TACLANE-Nano, the world’s smallest, lightest HAIPE encryptor. - Certified SAFe Product Owner/Product Manager and SAFe Scrum MasterSystem Architect:- Defined the system architecture for a secure ordering and distribution system expansion. Developed technical tradeoffs, presented summary of alternatives and recommendations to chief government customers and prime contractor.- Defined the service architecture and developed the detailed definition of both SOAP and REST services.- Defined the architecture of server-side JEE components that implement the cloud services. Mentored developers, reviewed designs and code, and coded gists in Java to demonstrate key design patterns.Embedded Software Architect: - Created the software architecture for the TACLANE-Micro, the world’s most widely deployed High Assurance IP Encryptor (HAIPE), with over 100,000 units sold. - Provided technical leadership and object-oriented mentoring for a large software development team from the start of development through initial release.- Architected and led the development of the Core Security Library (CSL), a set of reusable C++ object-oriented frameworks designed for use in highly secure embedded products. - Received the General Dynamics Technology Excellence Award for my work on CSL, which enabled over $1 billion in product sales and new program wins since its inception. CSL has since enjoyed large-scale, systematic reuse on dozens of embedded security products and government programs, and continues to be reused today.Skills:- Java, JEE, EJB, JAX-WS, JAX-RS- WebLogic, CA Layer 7 API Gateway, Oracle RDBMS- HTTP, REST, JSON, ASN.1, SOAP, WSDL, XSD, WS-Security- Domain-Driven Design, Design Patterns, C++- IBM Rational Team Concert