Integration Architect / Soa Architect/datapower Administrator Resume
Durham, NC
SUMMARY:
- Having Over 20 years of extensive expertise in software analysis, design, development and Architecting project experience in object oriented, business rules, client/server, relational and web environments with a deep insight of software processes, system deployment, implementation and administration. Has performed as a technical lead and architect on several projects in successfully delivering mission critical and business critical solutions. He has Experience in managing teams and working as a Project Manager.
- Solid experience with Service Oriented Architecture, Enterprise Application Integration (EAI) and Service Component Architecture (SCA) implementation using IBM WebSphere Process Server, Enterprise Service Bus (IBM WebSphere Enterprise Service Bus, IBM WebSphere Message Broker & IBM DataPower), IBM Rational Software Architect, IBM WebSphere Integration Developer tool (WID), IBM Rational Application Developer tool (RAD), Business Process Execution Language (BPEL), IBM WebSphere Service Registry and Repository(WSRR).
- Experience in Financial Industry (Brokerage, Banking, Credit Card and Mortgage Solutions)as well as in the Government /Public Sector in various IT roles Architecting/Developing/Migrating/Porting Java/J2EE/C/C++/UNIX/AIX web based financial applications using object oriented methodologies. Knowledge in AJAX.
- Having Subject Mater Expert (SME) Experience with WebSphere Service Registry & Repository 8.0
- Having Subject Mater Expert (SME) Experience with WebSphere Datapower XI52.
- Experience using National Information Exchange Model (NIEM) Framework in various projects.
- Having a knowledge and exposure to Oracle SOA Suite.
TECHNICAL SKILLS:
Software (Programming Languages, Middleware Technologies and Application Servers: Java, Swing, J2EE, JSP, Servlets, JMS, RMI, JMF(Java Media Framework), CORBA IBM WebSphere 4.x/5.x/6.x, BEA WebLogic, JBOSS Application Server, WSAD, IBM WebSphere Business Integrator (WBI),IBM WebSphere Service Registry and Repository(WSRR),IBM Rational Software Architect, IBM WebSphere Integration Developer tool (WID), IBM Rational Application Developer tool (RAD), IBM Websphere Business Modeler (WBM), IBM Business Process Execution Language (BPEL), IBM Business Process Management (BPM), IBM WebSphere Portal Server, WEA, IBM MQ Series, Web Services, Apache Struts Framework, Spring Framework, Java Server Faces, MVC, Apache Tomcat, IBM HTTP WebServer, Microsoft IIS Server, LDAP,XML, XSLT, JAXP, HTML, VB, Crystal Reports, ASP, C++, CA Siteminder,JavaScript and ANT Script.
Operating Systems: AIX, Solaris, Linux(Ubuntu/Red Hat) and Windows XP/2000/NT
Databases: Oracle 8x/9i/10g, DB2, SQL server and MS - Access
J2EE Technologies: JSP, JSF, Servlets, JDBC, JMS, Java Mail, JNDI, JAXB, and JAXP,WebMethods Developer.Open Source Frameworks Hibernate, Spring, Struts, Tiles, Oracle Applications Framework, Ant, AJAX(DWR, Prototype, DOJO), iText, Jasper Reports, Quartz, display tag, log4j,POI, AXIS, Castor, JUni
Application Servers: Web Sphere, JBOSS, BEA Web Logic, SUN ONE and Tomcat.
Web Technologies: HTML, CSS, DHTML, JavaScript, XML, XSL, XSLT, XPath, XML FO, Flex andJSON.
Version Control Tools: Rational Clear Case, CVS and Sub Version.
IDE Tools: RAD 7.x, RSA 7.x, WID 6.2, WMB tool Kit 6.x, Eclipse, IDEA, NetBeans 6.1JDeveloper, Visual Studio 2005 and JBuilder
Design Patterns: DAO, Decorator, Singleton, Factory, Abstract Factory, Observer, proxyBuilder, Service Locator, Business Delegate many more.
Design Tools: Rational Rose, Rational XDE
Reporting Tools: Cognos Business Intelligence 8.4, Actuate Reporting tool and CrystalReports.
Business Rules: IBM Web Sphere JRules, ILOG- JRules 4.5 (IRL, BAL, TRL, DBtool).
Process Skills: Object oriented methodologies RUP, UML
Persistence Framework: Hibernate and Spring.
SOA Technologies: XML/XSD, UDDI V2, SOAP, WSDL, JAX-RPC, JAX-WS, SCA, BPEL WS-*
REST ESB, WESB, WSRR and IBM WebSphere Datapower XI52.:
ERP Technologies Tools: PeopleSoft 8.47 Financials, SAP Financial Management.
Others: xPression 2.5 and 3.0 SP1, Interwoven 6.2
WORK EXPERIENCE:
Confidential
Integration Architect / SOA Architect/Datapower Administrator
Responsibilities:
- Using the Scrum Agile Methodology (SAM) to implement the applications. SAM provides an iterative, adaptive and highly responsive way of working day-to-day to achieve clearly defined goals. Utilizing SAM, a project is delivered in increments that produce a demonstrable and potentially deliverable outcome at the end of each iteration.
- Conducted JAD sessions for business requirements clarifications and defining the interfaces for all the business needs.
- Involved in the business process analysis, requirements scope definition, architecture planning, project execution and integration.
- Designed and Generation of Service Models, Service Classification Diagrams, Activity Diagrams and Sequence Diagrams) that support end to end Business Process Management (BPM), This includes importing models from WBM into WID and RSA, and implementing service orchestration using Business Process Execution Language (BPEL) and Developing the Services and Applications.
- Planned the complete development life cycle of the project, project execution and was instrumental in developing the project plan.
- Spearheaded the requirement analysis, project scope definition, Road Map for the Project, Proof of concepts, Best Practices, Architectural document and Designing. Involved in knowledge acquisition of the business rules.
- Defined conceptual and logical data models, developing normalized data models into physical database schema and generated Entity Relational diagrams.
- Conducting Architectural Proofs of Concept to demonstrate practical technical solutions and evolve core architectural construction.
- Implemented Event Tracker, Even Logging, Audit Logging, Exception framework with ESB implementations.
- Integrated with various modules, Service Integration.
- Designed and Developed Service with WS-Security, basic authentication with each tiers, SSL implementation end-to-end.
- Developed Service Contracts for all Web Services.
- Designed and Developed integration solutions based on Service Component Architecture (SCA) and Enterprise Service Bus (ESB), leveraging the WebSphere Process Integration suite.
- Designed & Developed Asynchronous framework for the services. Using File-Net designed and implemented re-try mechanism.
- Migrating whole application into Service Oriented Architecture, Designed and Developed Services
- Components using SOAP/WSDL and JAX-RPC and SOA.
- Implemented SOAP over HTTP and SOAP over JMS communication.
- Designed and Developed Proof Of Concepts (POC).
- Responsible for configuring and Designing Spring and Hibernate components.
- Working closely with DBAs for designing the database and schemas, creating portioning, migration scripts.
- Established configuration management strategy, peer-review process and test planning.
- Designed and architect the business process and technical architecture for the entire projects.
- Mentored and trained team members.
- Currently involved in the development effort, writing several business services and modules entities required by the application.
- Analysis, Designing, Developing, Integrating of Caching Framework for FM System.
- Exposing Business Process flows as web services.
- Developed Datapower proxies and Integrated Services with WS-Security and SSL communications.
- Orchestration of Services using Business Process Execution Language (BPEL).
- Developed short-term and long-term, integration of EAI, ESB and BPMS architectural approaches with Enterprise Service Oriented Architecture.
- In corporate both functional and non-functional (i.e. life cycle cost, performance, security, scalability and/or flexibility) requirements into all system designs.
- Client recognized to improve their business capabilities by provided centralized data management systems. Directly worked with client to develop data management solution that includes master data management, enterprise data warehouse, and business intelligence.
- Developed code that persists, retrieves and searches services data and enables its classification and query using taxonomies defined in OWL files, and code that provides similar capabilities for business models (user-defined data types) also defined in OWL. The pages accessible use the menu to the left give brief details for each release of WSRR.
- Conducted a review of the services governance component of the SOA Roadmap document and provided recommended practices guidance on refining the design of services governance.
- Configured services governance, including governance registries and run-time registries on WSRR according to recommended practices, and helped to finalize the WSRR deployment topology on clustered and non-clustered environments.
- Configuration Diagram of the WSRR Environment for the proposed Services governance life cycle, States and Transitions Setup and Setup taxonomy on WSRR
- Established a methodology for generating Governance related reports on WSRR and configure reports on WSRR.
- Created Web Service Proxy & Configured DataPower (XI52) Web Service Security using the WSRR Mediation Policy Gateway to Integrate with DataPower (XI52) & WSRR for Development, Test, Pre Production and Production Environments.
- Conducted a demonstration of the configured WSRR solution to the End User. This would involve a demonstration of custom notifications and other extensions of the SOA Governance engine.
- Provided input based on guidelines and recommendations on refining the design of services governance This would also include recommendations on deployment topology for clustered and non-clustered environments and configurations for runtime and governance registries.
- Assisted with providing input on a configuration diagram of the WSRR environment for the proposed Services governance life cycle, including the WSRR configuration processes.
- I served as the SME for the XI52 Websphere Datapower Implementation.
- Setting up the Datapower development, System Integration Test, User Acceptance Test, Staging and Production environments.
- Administered Websphere Datapower, major tasks include Firmware upgrade, creation of users, domain, assigning ACL.
- Administered the PowerSense device, major tasks include Firmware upgrade of COM, OPTI and IO modules.
- Building custom security policies with the AAA framework
- Designed and Developed WebService Security (Password Digest) for all Incoming and Outgoing WebService calls.
- Implemented SSL Communication between WESB & Datapower and Datapower to External Service providers using Digi certs.
- Designed and Developed WebService authentication and authorization Configuring LDAP using AAA
- Designed and Developed custom security policies with the AAA framework
- Designed and Developed Web Proxies to communicate with third party web services.
- Designed and Developed Service Integration patterns with Websphere Enterprise Service Bus & Datapower.
- Integrated with Websphere Service Registry and Repository for SOA Governance.
- Providing Support for System Integration, User Acceptance and Production Issues.
Environment: Intel Pentium PC, AIX, Java 1.5, Servlets, WebSphere 7.5, WebSphere Integration Developer 7.5, WebSphere Process Server 7.5, WebSphere Enterprise Service Bus, SVN, Web Services, XML, WSDLs, IBM File-Net, Hiernate framework, XSDs, BPEL & Informix, IBM WebSphere Service Registry and Repository(WSRR),RSA, DataPower XI52, ERWIN, IBM DB2, IBM MDM & SQL Server.
Confidential, Durham, NC
IBM WSRR Subject Matter Expert (SME)
Responsibilities:
- Provided WSRR Governance topology for Sandbox & Development, Test, Pre Production and Production Environments and Estimated Cost for WSRR Software and Hardware for all Environments.
- Installed and Configured Design-Time and Run-Time WSRR Environments for Sandbox & Development, Test, Pre Production and Production Environments
- Customized WSRR Governance GEP Profile with Recommended Lean Simplifications.
- Integrated WSRR WebSphere App Server LDAP Bindings and Configured the WSRR 8 End User Security (Roles & Users, Groups) and Validated WSRR Roles, Users and Groups.
- Secure Configuration Implemented with RAM &WSRR ALE (Advanced Lifecycle Edition) Governance for Dev, Test, Pre Production and Production Environments and Tested RAM / WSRR ALE Integration End-To-End by all WSRR ALE Asset Types and Lifecycles.
- Created Web Service Proxy & Configured DataPower (XI52) Web Service Security using the WSRR Mediation Policy Gateway to Integrate with DataPower (XI52) & WSRR for Development, Test, Pre Production and Production Environments.
- Configured DataPower WSRR Mediation Policy Gateway and Tested with Design-Time and Run-Time SOA Governance Policy Gateway Pattern (built-in DP 5 and WSRR 8 integration)
- Integrated WebSphere Message Broker Environments with WSRR Environments and Developed Pilot Example and Presented WSRR Message Broker Patterns and Best Practices.
- Installed and Configured WSRR Business Space Operation and Templates, Configured Business Space Widgets for the Particular Roles.
- Implemented Pilot Example of WSRR Service Performance SLA Monitoring by Integrating ITCAM for SOA with DataPower (XI52), Message Broker (WMB) and WebSphere Application Server.
Environment: Intel Pentium PC, AIX 6.1,WebSphere Service Registry and Repository (Advanced Lifecycle Edition) 8.x, Ration Asset Manager (RAM) 7.5.x, WebSphere Application Server 8.x/7.x, WebSphere Message Broker 8.x, WebSphere DataPower XI52, IBM MQ 7.5.x, IBM RTC 3.x, Oracle 11g, DB2, Web Services, XML, WSDLs, XSDs,.
Confidential, Chicago, IL
Integration Architect/SOA Data Architect/Technical Architect/Infrastructure Architect
Responsibilities:
- Using the Scrum Agile Methodology (SAM) to implement the applications. SAM provides an iterative, adaptive and highly responsive way of working day-to-day to achieve clearly defined goals. Utilizing SAM, a project is delivered in increments that produce a demonstrable and potentially deliverable outcome at the end of each iteration.
- Conducted JAD sessions for requirements gathering and defining the interfaces for all the business needs.
- Involved in the business process analysis, requirements scope definition, architecture planning, project execution and integration.
- Planned the complete development life cycle of the project, project execution and was instrumental in developing the project plan.
- Defined the visual roadmap seen by the customers of the company with emphasis on making it easy for customers to find the needed data to make appropriate decisions regarding their Join And Renew eCommerce System.
- Spearheaded the requirement analysis, project scope definition, Road Map for the Project, Proof of concepts, Best Practices, Architectural document and Designing. Involved in knowledge acquisition of the business rules.
- Conducted JAD Sessions with Consumer Application teams to accommodate their business needs with JoinAndRenew eCommerce application.
- Defined conceptual and logical data models, developing normalized data models into physical database schema and generated Entity Relational diagrams for JoinAndRenew eCommerce Application.
- Conducting Architectural Proofs of Concept to demonstrate practical technical solutions and evolve core architectural construction.
- Implemented Canonical Message Model (CMM) with JoinAndRenew eCommerce Applications to Integrate with Other Applications at WESB
- Implemented Event Tracker and Even Logging mechanism with JoinAndRenew eCommerce ESB implementations.
- Implemented data core integration strategies between JoinAndRenew eCommerce and AIMS DB using WESB.
- Designed and Generation of Service Models, Service Classification Diagrams, Activity Diagrams and Sequence Diagrams) that support end to end Business Process Management (BPM), This includes importing models from WBM into WID and RSA, and implementing service orchestration using Business Process Execution Language (BPEL) and Developing the Services and Applications.
- Developed Service Contracts for all JoinAndRenew eCommerce Web Services.
- Designed and Developed integration solutions based on Service Component Architecture (SCA) and Enterprise Service Bus (ESB), leveraging the WebSphere Process Integration suite.
- Designed and Developed message flows for JoinAndRenew eCommerce Web Services.
- Migrating whole application into Service Oriented Architecture, Designed and Developed Services
- Components using SOAP/WSDL and JAX-RPC and SOA.
- Implemented SOAP over HTTP and SOAP over JMS communication.
- Designed and Developed Proof Of Concepts (POC).
- Responsible for configuring and Designing Spring and Hibernate components.
- Working closely with DBAs for designing the database and schemas, creating portioning, migration scripts.
- Established configuration management strategy, peer-review process and test planning.
- Designed and architect the business process and technical architecture for the entire projects.
- Mentored and trained team members.
- Currently involved in the development effort, writing several business services and modules entities required by the application.
- Analysis, Designing, Developing, Integrating of Caching Framework for FM System.
- Exposing Business Process flows as web services.
- Orchestration of Services using Business Process Execution Language (BPEL).
- Analysis, Designing, Developing Data Access Layer (DAL) using Hibernate for Caching Framework.
- Assisting Project Manager in establishing preliminary project/program development schedule
- Developed short-term and long-term, integration of EAI, ESB and BPMS architectural approaches with Confidential Enterprise Service Oriented Architecture.
- In corporate both functional and non-functional (i.e. life cycle cost, performance, security, scalability and/or flexibility) requirements into all system designs.
- Integrated Application with SAP Financial Management using SAP Adapters.
- Developed code that persists, retrieves and searches services data and enables its classification and query using taxonomies defined in OWL files, and code that provides similar capabilities for business models (user-defined data types) also defined in OWL. The pages accessible use the menu to the left give brief details for each release of WSRR.
- Conducted a review of the services governance component of the SOA Roadmap document and provided recommended practices guidance on refining the design of services governance.
- Configured services governance, including governance registries and run-time registries on WSRR according to recommended practices, and helped to finalize the WSRR deployment topology on clustered and non-clustered environments.
- Configuration Diagram of the WSRR Environment for the proposed Services governance life cycle, States and Transitions Setup and Setup taxonomy on WSRR
- Established a methodology for generating Governance related reports on WSRR and configure reports on WSRR.
- Conducted a demonstration of the configured WSRR solution to the End User. This would involve a demonstration of custom notifications and other extensions of the SOA Governance engine.
- Provided input based on guidelines and recommendations on refining the design of services governance This would also include recommendations on deployment topology for clustered and non-clustered environments and configurations for runtime and governance registries.
- Assisted with providing input on a configuration diagram of the WSRR environment for the proposed Services governance life cycle, including the WSRR configuration processes.
Environment: Intel Pentium PC, AIX, Java 1.5, Servlets, WebSphere 6.1, WebSphere Integration Developer 7. WebSphere Process Server 7, WebSphere Enterprise Service Bus, SVN, Web Services, XML, WSDLs, XSDs, BPEL & Informix, SAP Financial Management, Rational Clear Case, Rational Software Architect, IBM WebSphere Service Registry and Repository(WSRR), ERWIN.
Confidential, Albany, NY
Integration Architect / Technical Architect/SOA Data Architect/EAI Architect/Security Architect/Datapower Administrator
Responsibilities:
- Using the Scrum Agile Methodology (SAM) to implement the applications. SAM provides an iterative, adaptive and highly responsive way of working day-to-day to achieve clearly defined goals. Utilizing SAM, a project is delivered in increments that produce a demonstrable and potentially deliverable outcome at the end of each iteration.
- Conducted JAD sessions for requirements gathering and defining the interfaces for all the business needs.
- Involved in the business process analysis, requirements scope definition, architecture planning, project execution and integration.
- Planned the complete development life cycle of the project, project execution and was instrumental in developing the project plan.
- Defined the visual roadmap seen by the customers of the company with emphasis on making it easy for customers to find the needed data to make appropriate decisions regarding their Financial Management System.
- Defined the recommended dialog flow for long-running transactions and “ inancial acts” in coordination with the Business Process Group.
- Spearheaded the requirement analysis, project scope definition, Road Map for the Project, Proof of concepts, Best Practices, Architectural document and Designing. Involved in knowledge acquisition of the business rules.
- Conducted JAD Sessions with Consumer Application teams to accommodate their business needs with COTS applications.
- Defined conceptual and logical data models, developing normalized data models into physical database schema and generated Entity Relational diagrams for Financial Management Module such a way to fit the Financial Management and other Consumers business needs.
- Conducting Architectural Proofs of Concept to demonstrate practical technical solutions and evolve core architectural construction.
- Provide a cross-Agency Application Portfolio census, identifying integration points with other systems within COTS Applications.
- Implemented Canonical Message Model (CMM) with COTS Applications to Integrate with Other Applications at WESB
- Implemented data core integration strategies between PeopleSoft and Oracle DB using WESB.
- Designed and Generation of Service Models, Service Classification Diagrams, Activity Diagrams and Sequence Diagrams) that support end to end Business Process Management (BPM), This includes importing models from WBM into WID and RSA, and implementing service orchestration using Business Process Execution Language (BPEL) and Developing the Services and Applications.
- Developed Service Contracts for all COTS Web Services.
- Developed integration solutions based on Service Component Architecture (SCA) and Enterprise Service Bus (ESB), leveraging the WebSphere Process Integration suite. This usually involves connecting to EIS, COTS applications, legacy systems and Web Services, frequently using technology and application adapters.
- Developed Service Models and Service Specifications for Cognos, Email Utility Service and xPression document creation Services.
- Designed and Developed message flows for Cognos, Email Utility Service and xPression document creation Services.
- Used WebSphere Message Broker (WMB) as an ESB to Integrate the Legacy (z/OS) Systems with Other Consumer Applications. Implemented SOA Gateway using DataPower Xi50 for external service consumers.
- Migrating whole application into Service Oriented Architecture, Designed and Developed Services
- Components using SOAP/WSDL and JAX-RPC and SOA.
- Implemented SOAP over HTTP and SOAP over JMS communication.
- Implemented Single Sign-on (SSO) using CA Siteminder-LDAP with this application for authentication and authorization process.
- Authentication and Authorization has been implemented with SSO mechanism for application level Security.
- Implemented Secure Socket Layer (SSL) with this application.
- Designed and Developed Proof Of Concepts (POC).
- Responsible for configuring and Designing Spring and Hibernate components.
- Working closely with DBAs for designing the database and schemas, creating portioning, migration scripts.
- Established configuration management strategy, peer-review process and test planning.
- Designed and architect the business process and technical architecture for the entire projects.
- Mentored and trained team members.
- Currently involved in the development effort, writing several business services and modules entities required by the application.
- Analysis, Designing, Developing, Integrating of Caching Framework for FM System.
- Synchronous/Asynchronous integration of external applications With All COTS application using EAI Techniques.
- Exposing Business Process flows as web services.
- Orchestration of Services using Business Process Execution Language (BPEL).
- Analysis, Designing, Developing Data Access Layer (DAL) using Hibernate for Caching Framework.
- Assisting Project Manager in establishing preliminary project/program development schedule
- Developed short-term and long-term, integration of EAI, ESB and BPMS architectural approaches with Confidential Enterprise Service Oriented Architecture.
- In corporate both functional and non-functional (i.e. life cycle cost, performance, security, scalability and/or flexibility) requirements into all system designs.
Environment: Intel Pentium PC, AIX, Java 1.5, Servlets, WebSphere 6.1, RAD 7.5, RSA 7.5, WebSphere Integration Developer 7. WebSphere Process Server 7, WebSphere Message Broker 7, WebSphere MQ, WebSphere Enterprise Service Bus, IBM Datapower XI50, Rational Clear Case, Rational Requisite Pro*, Web Services, XML, WSDLs, XSDs, BPEL & Oracle g10.0.2, xPression 3.0 SP1, Cognos BI 8.4, PeopleSoft 8.49, Interwoven 6.2., Content Integrator (ECM), IBM WebSphere Business Modeler (WBM), IBM WebSphere Service Registry and Repository(WSRR),IBM Rational Software Architect, IBM Web Sphere JRules,SQL 2007, ERWIN and IBM WebSphere DataPower, LDAP, CA Identity Management (IM) and IBM Mainframes.