Soa Consultant Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- Goal driven professional with 14 years of overall IT experience.
- 8+ years of Enterprise Software Implementation and Integration experience that includes Architecture, Analysis, Design and Development of SOA and J2EE Applications.
- Motivated Individual, team Player with Sound Business Judgment and Excellent Interpersonal Skills.
- Expertise in SOA, Orchestration and Integration Technologies in the areas of Web Services, Layer7, DataPower, ALSB/OSB, ESB, BPEL, SOAP, WSDL, XML, Restful, Messaging, LDAP, XSD, XML, OAuth and Web services Security.
- Expertise in developing XSLT’s and XQuery’s for payload transformations.
- Expertise in integrating the Restful and SOAP based web services, secure redirects between enterprise applications.
- Experience in Web - Services security using, SSL, LDAP, SAML tokens, Signed payloads and Payload / header/ element level encryptions, Asymmetric encryptions.
- Development experience with Java and J2EE based technologies (Servlets, JSP, EJB, JMS, XML), Model View Controller (MVC) architecture, Spring framework, Hibernate, Web Logic/Web Sphere application servers, ANT, Maven, Eclipse, RAD, MyEclipse Blue, CSS, HTML and JUnit.
- Experience in developing multiple Spring Board framework based UI and Web-Services applications.
- Experience in full software development life cycle using JAVA based technologies under UNIX and Windows environments.
- Accustomed to work in a team environment with tight schedules and capable of working efficiently under pressure.
- Excellent domain knowledge in “Health Insurance”, “Insurance”, “Telecom”, “Transportation” “Banking”, industries.
TECHNICAL SKILLS:
SOA Technologies: DataPower, OSB, CA Layer 7, WMB, WTX, WSRR, BPM, BPEL.
XML Technologies: XML, XSLT, XPATH, XQuery, WSDL, XSD.
JAVA Technologies: Java, J2EE, MVC, JSP, Servlets, spring, HIBERNATE, JDBC, JMS, JUnit, JNDI, SOAP, Web Services, web-services security.
Application Servers: WebSphere, WebLogic and Apache Tomcat.
Enterprise Tools: MyEclipse Blue, RAD, Eclipse, CVS, GIT, SVN, Log4j.
Database Tools: HQL, SQL Navigator and SQL Plus
DBMS: Oracle, IBM DB2, SQL Server.
Operating System: Windows, Linux and UNIX
Other Technologies: UML, MS Visio, HTML, DHTML, JavaScript, CSS
Methodologies: Agile, Extreme Programming (XP) Methodology
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
SOA Consultant
Responsibilities:
- Designed and Implemented Integration solutions for SOAP based and Restful web services.
- Designed and Implemented Integration solutions for API Management.
- Designed Implemented web services security solutions using username tokens with password digests, SAML tokens, OAuth tokens, 1-way/2-way SSL’s, Basic authentications and LDAP.
- Designed and Implemented Payload encryptions for handling sensitive data such, member personal details and payment information.
- Designed and Developed MPG’s, XML Firewalls, WebServices Proxies, Web Application Firewalls, WSDL and Schemas for Integration solutions.
- Designed and Developed XSLTs for request/response transformations.
Environment: DataPower XI52, APIGEE, WMB, SOA, JAVA/J2EE, SOAP, API management, Restful, WTX, Agile, Web Services, Citrix VDI, WAS, MyEclipse Blue.
Confidential, Sanjose, CA
SOA Consultant
Responsibilities:
- Implemented Layer7 solutions for protecting backend SOAP, Restful services and web API’s.
- Installed and configured CA API Management Suite as standalone configuration and also setup as a cluster.
- Implemented CA Layer 7 technologies based solution to secure the RESTful Web Services.
- Implemented Transport security (1-way & 2-way SSL) using out-of-the-box assertions.
- Implemented RBAC (Role Based Authentication Control) for the APIs using “Authenticate Against Identity Provider” Assertion.
- Implemented Asynchronous services with IBM MQ.
- Implemented Services for Gateway Management.
- Implemented Solutions using global and include policy fragments.
- Deployed Custom Assertions and implemented solution using custom assertions.
- Implemented OAuth token service.
- Imposed Throughput Quotas and Restricting Service Availability by Time and IP by using out of box assertions.
- Enabled XML protections against Code Injection, Document Structure and SQL Attacks.
- Published web services in gateway and registered as Portal Managed Services.
- Developed Documentation and generated Reports for monitoring.
Environment: Layer 7 technologies (MAG, ESM, SSG), SOA, JAVA/J2EE, SOAP, Restful, IBM MQ, Agile, Web Services, Citrix VDI.
Confidential, Chicago, IL
SOA Consultant
Responsibilities:
- Designed and Implemented Integration solutions for Web-Services by closely working with Enterprise Architects, Infrastructure architects and Information security specialists.
- Designed and Implemented Integration solutions for SOAP based and Restful web services.
- Designed and Implemented Integration solutions for RESTFUL services in JSON format.
- Designed and Implemented DataPower solutions for secure redirects between Confidential and other vendors (Including Federal and State exchanges) using SAML 2.0 token.
- Designed Implemented web services security solutions using username tokens with password digests, SAML tokens and LDAP.
- Designed and Implemented Transport level security using 1-way/2-way SSL’s and Transport headers.
- Designed and Implemented Payload encryptions for handling sensitive data such, member personal details and payment information.
- Designed and Developed DataPower flow payload transformations between CCD and CCR for MeDecision and Confidential Web Service calls.
- Designed and Developed MPG’s, XML Firewalls, WebServices Proxies, Web Application Firewalls, WSDL and Schemas for Integration solutions.
- Migrated DataPower flows from XI50 to XI52 devices.
- Designed and Developed XSLTs for request/response transformations.
- Developed framework for testing the Data Power flows using SOAPUI and JMeter.
Environment: WMB, DataPower XI50/52, SOA, JAVA/J2EE, SOAP, Restful, WTX, Agile, Web Services, Citrix VDI.
Confidential, Bentonville, AR
SOA Consultant
Responsibilities:
- Led a team of two developers for Global authentication project.
- Designed and Developed Web Service Proxy services for Global authentication project.
- Designed and Developed AAA policies for Authentication and Authorization.
- Configured WSRR Graphic Query for getting end point URLs dynamically.
- Designed and Developed service orchestrations in processing policies.
- Designed and Developed XSLTs for request/response transformations.
- Unit tested the Data Power flows using SOAPUI.
- Provided technical support to production system.
Environment: WMB, DataPower XI50, WSRR, SOA, SOAP, Agile, Web Services, Citrix VDI.
Confidential, Rockville, MD
SOA Consultant
Responsibilities:
- Provided Integration solution and led a team of three developers in developing enterprise gateway solution.
- Created integration services for Restful webservices and SOAP webservices using VETO/VETRO pattern.
- Designed and Developed Audit framework for writing logs to Data Base.
- Implemented synchronous and asynchronous Data Base calls through JCA adapter, Queues, JMS and HTTP transports.
- Designed and Developed Static and Dynamic Split-Joins for making parallel calls to B/E services and aggregating the responses (fan-in fan-out design pattern).
- Created the SOA testing framework using SOAPUI for testing all the layers in the SOA services.
Environment: Restful Web services, SOAP, SOA, Web Logic, Oracle Service Bus (OSB) 11gR1, Agile, Web Services, OEPE, JDeveloper, Oracle 10g, UNIX.
Confidential, Chicago, IL
SOA Developer
Responsibilities:
- Developed MIVR and 278 Transaction ESB flows using Datapower XI50 and IBM Websphere Message Broker.
- Developed the schemas and WSDLs for use in ESB layer.
- Developed webservices proxies, MPGs, and XSL transformations, for static and dynamic backend.
- Design and implemented front side handlers to accept HTTP, HTTPS and MQ requests.
- Implemented secure communication channel with SSL in DataPower.
- Implemented AAA (Authentication, Authorization and Audit) policy based on custom templates using DataPower.
- Developed SOMA scripts for configuration changes.
- Implemented pay load encryption/decryption and signing using private keys in MPG's.
- Used WTX map nodes to transform EDI 278 (Precertification) to XML and XML to EDI 278 vice versa
- Actively involved in troubleshooting and fixing the defects in integration and performance testing.
- Designed and Developed RTVT UI Spring Board Framework based Java application, which makes calls to enterprise services using HTTP and MQ Transport.
- Designed and Developed HIPAA Post Processor Spring Board Framework based Java Web Services application
Environment: WebSphere Message Broker, DataPower XI50, Java, J2EE, Spring MVC, Hibernate, SOA, SOAP, Agile, Web Services, CVS, RAD 7.5, WAS 6.1, Shell scripts, Linux.
Confidential, Utica, NY
OSB Consultant
Responsibilities:
- Provided Integration solution for enterprise gateway and Mentored the team on the best practices for the overall usage of the OSB.
- Created prototype webservices with Authentication, Authorization, Error handling and SLA Alerts using VETO pattern.
- Implemented JCA adapter in place of the existing of PL/SQL webservices.
- Developed the code for conversion of the incoming transactions as per the latest WSDL’s using Simple Object Access Protocol (SOAP), Oracle Services Bus (OSB), and XML schema definition as part of the SOA architecture.
- Created OSB artifacts and Message flows for the Services.
- Created Xpath, XSLT and XQuery transformations.
- Created the SOA testing framework using SOAPUI for testing all the layers in the SOA services.
- Developed SOA performance testing framework using Apache Jmeter for all the services
- Provided technical support to production system.
Environment: Java, J2EE, EJB, java script, Struts, Web services, SOA, SOAP, Weblogic, Oracle Service Bus (OSB) 11gR1, Agile, Web Services, Eclipse, Oracle 10g, Unix.
Confidential, Memphis, TN
SOA Developer
Responsibilities:
- Used OSB as a single point of contact in enterprise application.
- Worked closely with solution architects in defining and developing best practices for the existing OSB code.
- Implemented Best Practices for the existing OSB code.
- Developed enterprise services in OSB and BPEL.
- Designed and implemented Business Processes with Human workflow using BPEL.
- Implemented Exception Handling for the BPEL Process models to handle System, Business exceptions.
- Developed SOA performance testing framework using Apache Jmeter for all the services
Environment: Java, J2EE, EJB, java script, Struts, Web services, SOA, SOAP, DataPower, Weblogic, OSB, BPEL, Agile, Web Services, Eclipse, Oracle 10g, StarTeam, ANT, PERL, Shellscripts, Linux, Oracle SOA 11gR1.
Confidential, Colorado Springs CO
SOA Developer
Responsibilities:
- Developed enterprise services in OSB.
- Developed Business and proxy components in OSB/ALSB. Implemented the orchestration of the web services in the OSB/ALSB.
- Designed the SOA testing framework using SOAPUI for testing all the layers in the SOA services.
Environment: WebLogic App Server, JMS, WebServices, SOAP, ALDSP, WLI, ALSB, ALBPM, ALUI, XQuery, ANT, CVS, IBM DB2.
Confidential, Richmond, VA
SOA Developer
Responsibilities:
- Developed Business and proxy components in OSB/ALSB. Implemented the orchestration of the web services in the OSB/ALSB.
- Designed the SOA testing framework using SOAPUI for testing all the layers in the SOA services.
Environment: JDK1.5, XML, JSP XSLT, CSS, ANT 2.0, ALSB, Web Services, WebLogic Application Server, Oracle 9i, JUNIT, Mercury Quality Center.
Confidential, Boca Raton, FL
Java Programmer /Analyst
Responsibilities:
- Developed user interactive screens using JSP, Servlets, HTML, JavaScript.
- Implemented Java Messaging Service to publish-subscribe the messages and interact with systems.
Environment: JDK1.4, JSP, JMS, Struts, EJB, ANT 2.0, Webservices, WebLogic, Subversion, Unix, PL/SQL, XML, Oracle, Mercury Quality Center.
