We provide IT Staff Augmentation Services!

Soa Architect Resume

4.00 Rating

SUMMARY

  • 14+ years of experience in IT as Architect/Tech Lead/Analyst/Developer with expertise in Infrastructure, Integration and Software Design & Architecture, Development and Implementations of distributed applications.
  • Experience as a SOA Architect/Technical Lead for applications across various platforms.
  • Worked on and designed various Application Server Topologies - Scaling (Vertical/Horizontal), Load Balancing, High Availability and Disaster Recovery Solutions.
  • Experience in Designing and Developing JAVA/J2EE Technologies based on XML/ XSLT, JAXP, JAXB, Web Services, WebSphere Application Server, JDBC and advanced web applications & interfaces using HTML, XML/XSLT and SOAP.
  • Specialize in JMS, WebSphere MQ, MSMQ, Mainframe MQ and Message brokers and reliable message techniques.
  • Designed and implemented WS-Security and PCI level -3 compliant PKI Security Encryption solutions.
  • In-depth knowledge and experience in information Systems architecture, Software design methodologies, Software Design patterns and Object oriented design.
  • Excellent presentation, communication and organizational skills.

TECHNICAL SKILLS

Languages/Packages: J2EE:JSP, Servlets, EJB3.0, JDBC, Hibernate, MQ, SQL

Web Servers: IBM HttpServer, IIS, Apache

App. Servers: WebSphere 8, IBM WMB, Oracle Service Bus

Development Tools: RAD, WID, Rational Team Concert

Other Frameworks/Tools: WSDL, SOAP, XSLT, XQuery, ESB, AXIS, MQ, JMS

QA Tools: SoapUI-HermesJMS, QTP, Splunk, JUnit, Tivoli

Modeling Tools: WMQ, WBI, WID, BPM, OWB, RUP, UML

Database: Oracle 11g, DB2 AS400 and Mainframe

Big Data / Apache Hadoop: HDFS, MapReduce, Pig, Hive, HBase, Sqoop

NoSQL Database: HBase, MongoDB, CouchDB and Cassandra

Environment: Linux, Windows 7, AIX, Solaris

PROFESSIONAL EXPERIENCE

Confidential

SOA ARCHITECT

Responsibilities:

  • Work with the solution architect to create the project decom diagram and document them.
  • Create Functional Requirements and Design Specification document based on the project intake.
  • Work with the business analysts of different teams for the integration and transformation mappings.
  • Provide a walkthrough the FRDS to the development team.
  • Use integration patterns specially synchronous and asynchronous integrations.
  • Provide support to the off-shore development team on the requirement related questions and Timelines.
  • Perform integration test of developed integration to ensure it is adhering to the FRDS.
  • Prepare XML, XSD, XSL SQL / PLSQL and web services as required.
  • Used Oracle SOA suite for the various integrations.

Environment: Oracle SOA Suite 12c, Linux 6.5, Informatica Cloud, MS Azure Cloud, SalesForce Cloud, Oracle 11g, SQL Server 2008 & 2011, SOAP/REST Web Services, SoapUI.

Confidential, Albany NY

Team Lead/Architect

Responsibilities:

  • Responsible for Planning, Collecting, Designing, Installing, Transforming, updating naming standards and Migration of SOA Software (Akana) along with all the existing services, policies, and user contracts to the new CNSE datacenter for all the various departments leveraging the SOA Software platform (Akana Inc).
  • Responsible for listing, mapping and recreating them to follow standard naming conventions and removing/merging redundantly named Compliance Policies, Operational Policies and QoS policies for all the existing departments like DOL, OCFS, SSD, US Gov SSA, BICS, CBIC, Child Support, EAG, ECM, OTDA, SSP, WMS, WRTS etc.
  • Analyzing, the existing Compliance policies, Operational policies like WS-Auditing, Authentication Policy, WS-Security Transport Binding Policy, WS-Security Supporting Tokens Policy, WS-Security Asymmetric Binding Policy(X509), Decrypt and Verify Signature Pipeline Policy, Aggregate Policy and SSL Authentication Policy, also recreating and applying QoS policies based on Error Rate, Message Size and Response time etc.
  • Configuring the SMTP based alerts and creation of users with the specific roles for their various kinds of activities performed on the SOA Software Policy Manager and Network Director.
  • Understanding existing Services, infrastructure systems and designing based on the future direction of the processes.
  • Creating As-is and to be Service Assets Documents along with the organization structures, policies and contracts.
  • Planning, coordinating F5 changes, testing and supporting sanity and performance testing.
  • Supporting for SIT, UAT, Pseudo and Production Fixes.
  • Supporting post production fixes for any defects reported in production.
  • Improving the naming standards, Service Security best practices, WS Security, and Versioning Process.
  • Implementing Industry standards and best practices.
  • Helping in Performance tuning involving the networking database etc.

Environment: SOA Software(Akana) 6.2 and 7.2 PM LM & CM, Linux 6.5, Oracle 11g, LDAP, Eclipse, SOAP/REST Web Services, SoapUI, Splunk.

Confidential, Bloomington, IL

Team Lead/Architect, SOA-SDC

Responsibilities:

  • Understood existing Services, systems and the future direction of the processes.
  • Interacted with Business users and Capturing Technical requirements and coordinating with the Analysts team and come up with designs.
  • Designed the Integration patterns utilizing WebSphere Process Server, BPM, DataPower and MQ Broker for the consumers to the various backend providers.
  • Created Service Design Documents with the Use Case diagrams, Process diagrams, logical view, and Data view of WSDL, request, responses and implementation views.
  • Upgraded Production DataPower appliances to new 5 XG45's and 8 XI52's which involved Migrating Services and policies from existing appliances, Planning, coordinating F5 changes, testing and supporting consumer testing.
  • Aligned Enterprise security models with Web Service Security setup such as third party LDAP and SSO design and implementation.
  • Responsible for SOA best practices, Service Security best practices, WS Security, and WSRR Versioning Process.
  • Implemented Industry standards and best practices.
  • Recommended improvements of Services for performance, quality and SLA requirements.

Environment: IBM WebSphere Process server, IBM WebSphere Message Broker, BPM, IBM DataPower, RSA, Eclipse, SOAP Web Services, Clearcase, SoapUI, Splunk.

Confidential, Bloomington, IL

Team Lead/Architect, STG Billing

Responsibilities:

  • Understood State Farms existing systems and future direction and matching the Billing to that end state at various stages.
  • Captured State Farm's Billing Integration requirements.
  • Designed the Integration patterns of STG Billing with the Enterprise Service Bus and State Farm Legacy Systems.
  • Created Sequence diagrams showing STG Billing with other State Farm Legacy Systems.
  • Prepared documentation and Visio’s of interfaces and their sequence diagrams.
  • Designed New Web Services/Flat Files for the various new State Farm requirements.
  • Designed and developed unique master ID for customers using SalesForce.com.
  • Enterprise and Application Security such as LDAP and SSO design and implementation.
  • Responsible for ESB Proxy Standards, Service Security Standards, WS Security, and WSRR Versioning Process.
  • Implemented Industry standards and best practices.
  • Identified and recommended products, processes and systems as per the requirements.
  • Recommended performance, quality, and operations environment requirements.

Environment: IBM WebSphere Application server 8.0, IBM WebSphere Message Broker v7, BPM, Eclipse, Restful/SOAP Web Services, Salesforce, Maven, SoapUI, Splunk, Log4J

Confidential, Murray Hill, NJ

SOA/Solutions Architect/Lead, Scheduled AutoLogon/LogOff

Responsibilities:

  • Designed the middleware layer comprising create, get, update, delete restful services as required for the flow from frontend to the database.
  • Created the requests and requirements for the database data services layer based on the designed business logic.
  • Creation of schema xsd's for the various requests, responses and exceptions from the restful services.
  • Co-coordinated with the offshore team of front end developer helping them understand the flow and the schema for their development.
  • Followed agile process for delivery of business solutions.
  • Supported and fixed Integration Test support and production support.
  • Created proxies and various systems end to end performance testing for the SLA’s.

Environment: Oracle Server, WebLogic 9.2/10.3, Eclipse, Restful services, XSD, Rational Team Concert, Jazz, Maven, SoapUI, Splunk, Log4J.

Confidential, Mt Laurel, NJ

SOA Lead, Provisioning and Video Provisioning

Responsibilities:

  • Provided Design and Architecture for proxy services and configuring Oracle Service Bus.
  • Designed and development of proxy services, schemas, wsdls, services and optimization of the various messages.
  • Designed and developed Business Services and Proxy Services for a large HD Video adapter system with CISCO's tru2way Digital Network Control System (DNCS) to handle various tru2way-Capable Set-Tops.
  • Used WS-Security and WS-Addressing in the Business Services.
  • Used OAuth 2.0 cloud security api in Confidential CodeBig to create secure connection over internet for XTM provisioning.
  • Created xqueries and XSLT's to handle one to one, one to many and many to many transformations to be used in the OSB.
  • Created business logic validation's using XSLT for faster throughput.
  • Responsible for ESB Proxy Standards, Service Security Standards, WS Security Scripts, and Service Versioning Adapter Pattern/Process.
  • Created and used Guaranteed Message Delivery using SAF agents with ALSB/OSB proxy service with SOAP over HTTPS/JMS.
  • Designed and developed Spring framework based Asynchronous JMS Messaging framework.
  • Followed Test Driven Development (TDD) as the standard SDLC for delivery of business solutions.
  • Supported and fixed Integration Test support and production support and fixes for the efficacy team.
  • Used tools like Splunk, CA Wily Introscope and JProbe for error check and memory leak drill downs.
  • Created proxies and various systems end to end performance testing for the SLA’s.

Environment: Oracle Service BUS (OSB) 11g, Oracle BPM (Business Process Management), WebLogic 9.2/10.3, Oracle SOA Suite 11g, Web services, EJB, XSD, XQuery, XSLT, Spring Framework, Hibernate, IBM Rational Software Architect(RSA), Maven2, SoapUI, Splunk, CA Wily Introscope and JProbe, Log4J, Eclipse.

Confidential, NY

SOA Lead, eSignature

Responsibilities:

  • Designed and architected and development of the project gathering user requirements, analysis, design, development, QA and production along with a team of 5 developers and coordination with various other departments.
  • Analyzed and Designed of the requirements of the whole project using Enterprise Architect Software.
  • Designed and Creation of various XSD’s and WSDL’s HTTP and JMS bindings with WS-Security, WS-Addressing and WS-Policy.
  • Creation of axis2 SOAP and RESTful web services providers and clients and business logic.
  • Created the MD5 and SHA1 encrypted hash code of uploaded documents and getting Timestamp receipts and verification from USPS Authenticate web service calls.
  • Called Documentum web services for saving the document for non-reputable retrieval and verification.
  • Designed and choreographed WMQ message broker flows and Web Services.
  • Transformed the requests and responses using XSLT, XPath and ILOG Jules.
  • Led the team through the various development and testing processes and creation of the test data.
  • Tested with various systems end to end and tuning for the SLA’s.

Environment: WebLogic 10.3, Oracle 10g, Solaris2.5, Java J2EE 1.5, Axis 1.4, JAX-WS, SOAP 1.2, EJB, WebSphere MQ 6.1, Eclipse Ganymede.

Confidential, NJ

SOA Lead, eBilling and ViewBill

Responsibilities:

  • Analyzed and Designed of the customization part of eBilling 6.1.
  • Designed and Creation of various interfaces for AR/FBR ACH and CC Domestic and Import for Mainframe programs.
  • Creation of the email notification module.
  • Designed and choreographed of Existing Internal/External and New Web Services.
  • Designed of SOAP calls to various Pdf providers and screens to display them.
  • Led the team through the various development and testing processes and creation of the test data.
  • Tested with various systems end to end and tuning for the SLA.

Environment: WebLogic 10.1, WebSphere 6.1, Oracle 10g, Linux 5.2, Java J2EE 1.5, EJB, Hibernate, Struts, Spring, AJAX, Swarmcache, SOAP, Eclipse

Henry Schein, NY

Team Lead, Global Vendor Information

Responsibilities:

  • Analyzed and designed the requirements.
  • Created the Use cases, Class diagrams of the Web Services in UML and Database modeling.
  • Designed of each interface input, output and fault data WS-I Basic Profile.
  • Creation of ESB and the ESB pattern.
  • Created the SOA Governance in place.
  • Created the test plans.
  • Responsible for WebSphere tuning and troubleshooting functionalities.
  • Configuration of Business Process Container, Human Task Container and business rules Manager.
  • Developed event handlers for human task events and Failed event Manager in the WebSphere Process server.

Environment: WebSphere 6.1, ESB runtime pattern, Web Services, Java J2EE, Servlets, JSP, WebSphere Process Server 6, WID 6, RAD, DB2/AS400, JD Edwards, Web sphere Message Broker.

Confidential, NJ

Systems Analyst, IQuery, EPC/Infolink

Responsibilities:

  • Installation of Base and ND WAS servers and configuration of security, tuning and performance monitoring.
  • Used WSADMIN tools for deployment and troubleshot.
  • System administration tasks related to Web servers and application servers.
  • Deployed and supported J2EE applications in WebSphere clustered environment.
  • Worked with development and testing teams to resolve any problems during testing & deployment stage.
  • Monitored WebSphere Application Server Performance with Tivoli Monitoring.
  • Configuration of WebSphere MQ queues in WebSphere.
  • Configuration of High availability clustering.
  • Setting up to pass Mainframe RACF security authentication for MQ.
  • Creation and deployment of the Servlets and JSP’s on the Application Server.
  • Documented production environments and procedures for installation and deployments.
  • Created the outgoing and Incoming Message Queues and Queue managers, RFH2 data parsing and used RACF security.

Environment: Java J2EE, Servlets, JSP, WebSphere 5.1, RAD, IBM Mainframe, WebSphere MQ V5.3, RUP, Websphere Message broker.

Confidential, NJ

Lead Analyst

Responsibilities:

  • Responsible for Development, Builds, QA and UAT testing, Production release and implementation of the product.
  • Deployment of the applications on WebSphere workflow.
  • Creation and deployment of the Servlets and JSP’s on the Web Server.
  • Creating and modifying the database structure and stored procedures used.
  • Made Mainframe stored Procedure calls and IBM MQ calls.
  • Created the Java classes, Jsp’s, XML SAX and DOM parsers for each new functionality requirement.
  • Created the test plan and Unit testing each of the Functionalities.
  • Responsible for production support and WebSphere tuning functionalities.

Environment: Java J2EE, Servlets, JSP, WebSphere 5.0, IBM Mainframe, IBM MQ series, DB2, Websphere Message broker.

Confidential, NY

Analyst, eVISOR/mVISOR

Responsibilities:

  • Responsible for development, testing, release and implementation of the product.
  • Development, testing, release and implementation of the product.
  • Creation of build scripts for the deployment of the Servlets and JSP’s on the Web Server.
  • Created, Updated and modified the database structure and data used by the application.
  • Created the test plan and Unit testing each of the Team Member TimeCard and Timecard summary screens for the functionality for the NE, NJ and NY groups using the WFA-DI and DO servers via the IFAS servers.
  • Checked the Individual FCIF contracts with the data being populated on the screen.
  • Modified the Servlets and making the required changes into them.
  • Created JSP’s to display the results and accept the user input.
  • Silk Test was used to test the functionality and performance of the system.

Environment: Java J2EE, Servlets, JSP, WebSphere 5.0, Oracle 8.1.7, DB2 UDB 8.1, C/C++, Silk Test, Web sphere integration

Confidential, NY

Programmer Analyst, Contactstogo

Responsibilities:

  • Responsible for all the activities right from analysis, design, development, testing and implementation of the product.
  • Creation of the MVC for the display fields for the handhelds with the ability to change the display as per the handheld.
  • Creation of EJB’s, Servlets and JSP’s.
  • Used JDBC and creation of SQL statements for the project.
  • Administration of the Websphere Admin Server and Database.

Environment: Java J2EE, J2ME, EJB 2.0, Servlets, JSP, WebSphere 4.0, DB2 UDB, Struts 1.02

Confidential, Poughkeepsie, NY

Programmer Analyst, E-Commerce

Responsibilities:

  • Detailed analysis and design of the requirements.
  • Developed critical Batch programs (stored procedures, packages and functions) for the application.
  • Creation of the Data Structures to request data from the UPS server.
  • Monitored and optimized database performance.
  • Preparation of unit test procedures, Unit testing.

Environment: Win NT 4.0, Windows 2000, iPlanet 6.0, XML, Java J2EE, JDBC 2.0, Oracle 8.1.6

Confidential, Johnston, RI

Programmer Analyst, QCC

Responsibilities:

  • Responsible for the administration and configuration of the WebSphere application server and the LDAP based authentication for access to various web pages.
  • Installation, administration and configuration of WebSphere Application Server.
  • Configuration of Web server with the Websphere application server.
  • Implemented LDAP registration and authentication.
  • JMS was used for messaging and logging.
  • Preparation and execution of test procedures and Integration testing.

Environment: IBM RS/6000, AIX 4.3.2, IBM WebSphere (AE) 3.02, Java J2EE, MQSeries, DB2, iPlanet.

Confidential, PA

Programmer Analyst

Responsibilities:

  • Preparation of the proof of concept.
  • Detailed analysis and design of the requirements using Rational Rose.
  • Creation of the Servlets, which dispatches XML or JSP's.
  • Logging done used JMS.
  • Implemented Application Security, based on LDAP authentication.
  • Preparation of unit test procedures, application testing and integrated testing.

Environment: Sun Ultra Enterprise 450, Solaris 2.7, BEA WebLogic Server 5.0, XML 1.0, Oracle 8.1.6, Java J2EE.

Confidential, Chicago, IL

Programmer Analyst, Shopping Mall

Responsibilities:

  • Preparation of detail design and pseudo code creation.
  • Creation of User Interface through HTML and JSP documents developed in Java 2.1.
  • Creation of stateless entity Java Bean objects for independent business logic.
  • Coding using JavaScript for JSP’s.
  • Initiation of mail to inform the customer to confirm the order.
  • Implemented Application Security, this is based on SSL Secure Socket Layer of Java Web Server 2.0.
  • Written Triggers and Stored procedures using SQL Server 7.0.
  • Data accessed through JDBC.
  • Preparation of unit test procedures, Unit testing and Integrated testing.
  • Created components to display advertisements on the main page of the site.

Environment: Windows NT Server 4.0 (Service Pack 4), Java Web Server 2.0, Java 2 SDK Enterprise Edition (EE), SQL Server 7.0, IE 5.0 and Netscape Navigator, JavaScript, DHTML and JHTML.

We'd love your feedback!