We provide IT Staff Augmentation Services!

Soa Solutions Architect/lead Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • I’m a Software Architect / Engineer with close to 30 years of experience.
  • For the last seven years, I work as a support contractor for the Confidential (DOS/CA) Consular Systems and Technology (CST) branch.
  • I have hands on experience and expert knowledge in software architecture, development, infrastructure, best practices and mentoring team on mission critical solutions applying Oracle SOA/OSB, CA Layer 7 Gateway, TIBCO BW and different J2EE technologies.
  • I have extensive experience with different Federal and Commercial customers in both consulting and product development.
  • Pragmatic approach to project delivery, strong understanding of software methodologies and experience in requirements gathering, estimation, user experience, configuration management, testing, support and maintenance.
  • Active Top Secret Clearance.

TECHNICAL SKILLS:

SOA: Oracle BPEL, Oracle Service Bus, CA Layer 7 XML Gateway, Oracle Cloud, Oracle Business Rules, Oracle Coherence, Oracle AQ, Tibco BW

Web Services: Microservices, REST, SOAP, WSDL, XSD, JSON, XML, XSLT, XPATH, WS - *

Application Servers: WebLogic, WebSphere, JBoss, Tomcat

Programming Languages: Java, PL/SQL, Shell Script, Perl, Python

Frameworks: EJB, Struts2, Spring, Hibernate, iBATIS, JAXB, Quartz

UI: jQuery, Ajax, JavaScript, JSP, Ext JS, Prototype, JFC, Swing, JavaScript

Identity Management: OAuth, SSO, Sun Open SSO Enterprise, OpenLDAP

Tools: Ant, Maven, Eclipse, JDeveloper, NetBeans, Cruise Control, SoapUI, Altova XML Spy

Security: OAuth, JWT, JWS, Java Security and Cryptography, Bouncy Castle, SSL, PKI

Databases: Oracle 11G/12C, SYBASE, MS SQL Server, MySQL, HSQLDB, JDBC, PL/SQL

Information exchange frameworks: National Information Exchange Model (NIEM 3.0)

Hadoop Ecosystems: Apache Kafka 1.2+, Apache ZooKeeper

EXPERIENCE:

Confidential

SOA Solutions Architect/Lead Developer

Responsibilities:

  • Provides the ability to schedule secure invocations of many different web services and job types, including: Java, PL/SQL, and binary scripts, distributed across the nodes in an Oracle WebLogic Server cluster.
  • Integrated Auth solution for generation and validation of popular JSON Web Tokens (JWT).
  • Concurrently invokes and aggregates information from several different State Department web services using complex workflow of different Oracle OSB Split Join activities.
  • Oracle SOA/OSB web service for enrollment of subject with multiple names/aliases in MATRIX database which allows to combine phonetic name search with search based on biographic information.
  • Enterprise web service which is using MorphoTrust face recognition technology evaluates if person in two different photo images is actually the same subject.
  • Validates incoming passport photo images for compliance with many different State Department requirements. This service is using complex dynamically modifiable red-black decision tree algorithm.
  • RESTful JAX-WS web service is using Cognitec FaceVACS API to obtain portrait characteristics of photo image submitted with State Department Online Passport Renewal (OPR) application.
  • Allows State Department to perform “social footprint” search for matching subjects based on configurable and modifiable set of parameters.
  • Enterprise service stores in database and, using Oracle Coherence, caches in memory configuration data required for functionality of other web services. This service allows dynamic modification of web service configuration data to alter behavior of other Enterprise web services.
  • Interacts with corresponding Confidential web service and provides State Department with information about past travel events for specific individual. This information is used later in visa issuing process.

Technologies: Oracle SOA/OSB, Quartz Scheduler, JWT Authentication, Face recognition, Biometric Identification, CA Layer 7 XML Gateway, J2EE, Oracle Coherence, Oracle DB, Jersey, Oracle Coherence, SOAP, REST, JSON, PL/SQL

Confidential, Washington, DC

SOA Consultant

Responsibilities:

  • Architect and Developer of data mining SOAP over JMS web service collecting information by interacting with different web service agents exposed by Confidential PCQS system.
  • Developed set of web service operations from defining interface to the actual implementation of web service operations in TIBCO Business Works.

Confidential

SOA Consultant

Responsibilities:

  • Designed and developed E-Verify Self Check context management application using Grails framework.
  • Created web service communication between E-Verify Self Check and Equifax web service.

Confidential

SOA Architect

Responsibilities:

  • Designed and developed framework for synchronization of data across multiple applications via web services (Java, EJB, JAX-WS, JAXB, XSLT).
  • Framework receives outbound message from TIBCO EMS, using Hibernate wrapper retrieves data from Oracle 11G database, marshals request using JAXB into appropriate customer specific message and sends this message to the corresponding IDENT customer using applicable transport mechanism.

Confidential

SOA Consultant

Responsibilities:

  • Developed several Spring services, such as: service inserting and retrieving biometric data (facial, iris and fingerprint images), batch upload of documents in different formats, service interacting with IBM MQ, text search service.
  • Developed framework of reusable object-oriented JavaScript components for image manipulation and text search.

Confidential

SOA Consultant

Responsibilities:

  • Technical Team Lead and Architect of front-end client for Alfresco DMS.

Confidential

SOA Consultant

Responsibilities:

  • Member of a project team responsible for complete redesign of all layers of US Confidential Officer Promotion System (iPerms).
  • Created image uploading and batch processing modules using Ext JS, Spring and Hibernate.
  • Implemented a standalone threaded image conversion service layer.

Confidential

Senior Software Developer

Responsibilities:

  • Designed and developed architecture of document management system - core component of Confidential.
  • Developed standard communication interface in SOAP, XML and XML-RPC which allows Confidential query and retrieve documents from different sources within Department of Defense.
  • Implemented business objects and business logic of the system. Developed JMX system administration interface which controls and monitors performance of the whole system.

Confidential

Senior Software Developer

Responsibilities:

  • Technical Team Leader and Primary Architect of Officer Selection Support System (OSSS).
  • Technical Team Lead and Primary Architect of Department of Defense Casualty Information System (DCIPS).

Confidential

Senior Software Developer

Responsibilities:

  • Member of a development team that implemented Confidential & Wireless Caller Tracking System (WCTS).

Confidential

Senior Software Developer

Responsibilities:

  • Designed and developed PPP (Point to Point Protocol) dialer for filing Antenna Structure and TowerAir Registration Application with Confidential .

Confidential

Software Developer

Responsibilities:

  • Worked as part of a team that developed Accounting Transaction Processing System which processes mortgage loans for millions of customers across United States.

Confidential

Software Developer

Responsibilities:

  • Member of a project team that developed application for electronic submission of Confidential Form 600.
  • This form is used to apply for an authorization to operate on one or more radio frequencies.

We'd love your feedback!