We provide IT Staff Augmentation Services!

Principal Architect/software Engineer Resume

5.00/5 (Submit Your Rating)

Washington, DC

TECHNICAL SKILLS:

Languages: Java, C/C++, C#, Objective - C, SQL, T-SQL, PL/SQL, HTML, JSP, PHP, JavaScript, Groovy

Frameworks : JavaFX w/Scene Builder, JUnit, Spring Boot (Web, Security, Data MongoDB, Data REST, Websocket)

Networking: TCP/IP and UDP Sockets, WebSock, HTTP requests, Windows/Unix Server, Wireshark

Software Engineering : Atlassian Suite (JIRA, Confluence, BitBucket), Jenkins CI, Gradle, GIT BASH

Design Patterns : Model View Controller (MVC), Singleton, Factory, Façade, Decorator, Delegation, Observer

Platforms: Eclipse Java S E IDE, Microsoft Visual Studio .NET with C++ and C#, Unix BASH, Red Hat Enterprise Linux, IDLE (python GUI), Microsoft Direct-X API, XNA library and DirectShow, OpenGL, MySQL, SQL Server Management Studio, Oracle SQL Developer

Professional Training: Microsoft SQL Server 2005/2008 Performance and Optimization, Oracle 11g RAC and Grid Infrastructure and Administration Accelerated, F5 BIG IP Configuring Local Traffic Manager (LTM)

WORKEXPERIENCE:

Confidential

Principal Architect/Software Engineer

Responsibilities:

  • Architect/Develop Client Objective-C iOS App Utilizing MVC, Delegation, Fa ade and Decorator Design Patterns
  • Architect/Develop Java SE Server Using Spring: Data, Security, Websockets and Hateoas REST
  • Architect Hosting Environment in AWS Utilizing EC2, Elastic IPs and Route 53

Confidential, Washington, DC

Senior Security Engineer - Product Development

Responsibilities:
  • Architect/Develop Security Console Microservices for Aggregation of Static, Dynamic and 3 rd Party Scan Results
  • Deliver Training to Developers on Secure Coding Training, Security Best Practices and Static Security Tools Usage
  • Manage Penetration Testing Team Tasks and Direction Utilizing Agile Software Development Technique
  • Security Team Liaison for Managing Client Reported Security Flaws and Remediations
  • NIST 800-53 and FedRAMP Compliance Security Policies and Procedures

Confidential, Washington, DC

Security Engineer - Security Automation Team Lead - Product Development

Responsibilities:
  • Architect and Develop HTTP Web Log Parser using Java SE
  • Development of Chef Cookbooks Utilizing Vagrant for Security Testing Software Deployments in Security Test Lab
  • Development of Special Projects; C# JSON parser, JIRA/Checkmarx Result Aggregator Utilizing Java/Spring
  • Perform Automated Static Application Security Testing (SAST) Using Checkmarx
  • Perform Static Code Analysis to Identify Security Flaws and Write Code Fixes to Remediate Flaws
  • Perform Automated Dynamic Application Security Testing (DAST) Using AppScan Standard and Burp Suite Pro
  • Perform Automated 3 rd Party Library Threat Analysis Using Sonatype IQ (formerly CLM)
  • Achieve Security Automation by Incorporating Security into the Software Development Lifecycle and Continuous Integration with Jenkins, Bamboo and TFS
  • Perform Comprehensive Proof-of-Concept of Interactive Application Security Testing (IAST) Tool
  • Perform Comprehensive POC of Runtime Application Self Protection (RASP) Tool
  • Maintain, Administer and Architect Security Test Lab in a DevSecOps Capacity

We'd love your feedback!