Ibm Iid Lead Technical Consultant Resume
PROFESSIONAL SUMMARY:
- Strong 9 years of experience in SOA middleware tools like IBM Business Process Management v8.5 - Integration/Solution Lead (Process Center, Process designer-PD, Web sphere Process Server), IBM WebSphere Lombardi BPM, IBM IID Lead (Integration designer, Web Sphere ESB, Web Sphere Process server, BPEL), and JAVA/J2EE .
- Strong experience in IBM BPM Business Process Management v8.5 with analyzing, designing, development, and maintenance of business applications in client/server technology, Object Oriented Programming, Internet/Intranet based programming, testing and process documentation.
- Strong 5 year of experience IBM BPM Business Process Management v8.5 expertise on WebSphere Lombardi v7.2, IBM® Process Center, v8.5.5/v8.5.0/v8.0 IBM® Process Server v8.5.5/v8.5.1/v8.5.0/v8.0/v7.5/7.0/6.1 and in-depth knowledge of WebSphere Application Server.
- Strong 3+ year of experience in Business Integration using IBM Integration Designer v8.5, v8.0.1, IBM WebSphere Integration Developer v8.5,v8.0,v7.0 (WID), IBM BPM v8.5, v8.0, SOA, SCA, WS-BPEL, IBM Process Designer v8.5, v8.0 based on Service Oriented Architecture (SOA).
- Configured IBM BPM Deployment Topology patterns using IBM Cloud Pure Systems
- Profound experience in Design, Development and Implementation of web applications using J2EE Technologies and IBM SOA tools and technologies.
- Strong experience in Struts, Java Server Pages, Servlet programming, JDBC and Hibernate.
- Strong experience in Object Oriented Software design, analysis, and development of various j2ee technologies.
- Designed and developed applications for implementing business logic using various J2EE components.
- Strong experience in IBM Business Process Manager V8.5 on Cloud.
- Strong experience in IBM BPM 8.0 and IBM BPM 7.5 versions.
- Used Web Service and UCA/SME to invoke the BPD from external Java application.
- Used Message Events (Start, Intermediate and Timer) using UCA for triggering the input message in particular time intervals or based on Event.
- Leveraged Teams and Team Filter Service to facilitate dynamic assignment of approvers mapped to LOBs.
- Implemented AJAX in web pages for managing dynamic interaction and data retrieval without refreshing.
- Designed and developed reusable utility toolkits such as Exception Handling, Task Delegation, Escalations, My Work Queue and Email Notifications.
- Designed and developed an exception handling framework that captured runtime exceptions during business activity execution.
- Involved in User Interface Design (Created guidelines and templates)
- Worked on CSS, JS and HTML to tweak the web pages to the desired style followed by the client.
- Performed client side validation using JavaScript.
- Created the BPD nested processes and dynamic sub processes in IBM BPM and Integrated with Email services and reused the components across Enterprise.
- Worked on database connectivity to the background Oracle databases using SQL Connectors.
- Agile methodology was followed as primary methodology this project.
- Created various Events like Message Start Event, timer Event, Message Intermediate Events, Tracking Event, and Terminate Event.
- Created various Activities like Modelling Sub Processes and Linked Processes, User Task, Script Activities.
- Designed and developed various Services like Human Services, General system Services, Integration services, Ajax Service and rules Service.
- Worked with IID team to integrate BPM with other vendors in the work flow.
- Designed and developed Caches and Coach Views with different controls, Event handlers, Validation for the different controls.
- Designed and developed Error Handling frameworks which was based on GEX and used in all the applications.
- Expertise in Process admin console and Portal admin console.
- Expertise in web service integration and Java integration on IBM BPM.
- Designed and developed File net integration BPM and Data Base integration on IBM BPM.
- Having knowledge on REST API services.
- Having knowledge on spark UI toolkit and brazos-ui toolkit.
- Having knowledge on IBM DataPower, IBM ODMS, and IBM Content Management Systems.
- Strong experience in IBM BPM Integration designer V8.5/V8.0/V7.5 .
- Installed and configured WESB test environment on windows platform.
- Expertise in development of Mediation Flows by using different Routing, Transformation, Tracing, and Error Handling primitives, Business Object Maps, XSLT Maps, Custom primitive, Message filter, Service Invoke and Fan in-Fan out primitives.
- Expertise in configuring various bindings like HTTP Binding, JMS Binding, MQ-JMS Binding, Web Services Binding for Import and Export Components.
- Designed and developed CICS and Email adapters.
- Designed and developed JDBC, CICS, Email and FTP adapters.
- Expertise in configuring JDBC Providers, Data Sources, Virtual Hosts, Load Balancing, Clustering, SSL, Global Security using LDAP.
- Experience in migrating process apps from IBM BPM/WebSphere 7.2 to 7.5 and 7.5.1 to 8.5.
TECHNICAL SKILLS:
Programming Languages: Java, SQL, PL/SQL, C and C++
Operating Systems: UNIX, Windows NT/2000/XP
RDBMS: Oracle, DB2, My SQL
Web Technologies: HTML, CSS, AngularJS, XML and XSLT
IDES: WebSphere Integration Developer (WID), IBM® Integration Designer(IID) V8.5, V8.0, V7.5, IBM Process Designer(PD) V8.5.5, V8.0
Server: Side Programming Web Services, Servlets, JSP, JDBC, Struts and Hibernate.
Runtime: WebSphere App Server, WebSphere Process Server, JBOSS, and Apache Tomcat.
IBM: WebSphere Process ServerV8.5,V8.0,V7.5, IBM Business Process Manager V8.5.5,V8.0.1,V7.5, IBM Integration Designer V8.5,V8.0,V7.5, IBM Process Designer V8.5.5, V8.0, WebSphere ESB - Enterprise Service Bus (WESB) V7.5,V7.0
PROFESSIONAL EXPERIENCE:
Confidential
IBM IID Lead Technical Consultant
Responsibilities:
- Implemented advanced integration service (AIS) to integrate IID BPEL Process and java components.
- Worked closely with the BPM/SOA Architects, Business Analysts & Project Managers as a tech lead to understand Business and Technical requirements and estimated the timelines of different phases of the projects like Design, Implementation and testing. And involved in the architectural, task breakdown and scope discussions.
- Provided technical direction in development, design and systems integration for client engagement from definition phase through implementation.
- Integrated IBM BPM with external systems using SOA/Web Services.
- Analyzing and debugging existing process applications to improve the performance.
- Expertise in BPM development and support to conduct remedial activities identified in the Agent enrolment and USIP applications.
- Implemented BPD workflows activities Participant group, creating and managing Process Application, Snapshots, Tracks, managing user access roles in the Process Center 8.5.
- Strong knowledge in angularJS, java script, jdbc, Struts, JEE and Hibernate
- Guided team programmers assigned to the Production Support group and Conduct code reviews to maintain quality of code.
- Applying Best Practices for the services identified in Agent enrolment and USIP applications.
- Conduct Code reviews and perform unit testing and support for system testing.
- Worked closely with onsite team and client to accomplish goals through the development life cycle.
- Worked on IBM BPM 8.5.5 user interfaces Human Services, Dashboards, coaches, reusable coach views, templates, data bindings for coach views boundary events event handlers for designing coaches.
- Developing business processes using IBM Business Process Manager / Lombardi software including process analysis, process modeling, web services, UI coaches variables, UCA’s, Tracking Points, Ajax services, Task Routing and playbacks.
- Worked on JDBC, Web Service and SCA bindings.
- Created Http, SCA, Web service Export and Imports and Expertise in java component in SOA
- Worked on XSLT transformations and Worked on Non -Human task in IBM BPEL.
- Expertise in to Configure Java/Web service connectors to invoke Java classes /web services from Teamwork’s and IBM BPM.
- Designed and developed Java classes to retrieve and the data from the database and developed the user interface of the application using Struts and Java server pages.
- Created the BPD nested processes and dynamic sub processes for Agent Enrollment process. Integrated with Email services and reused the components across Enterprise.
- Imaging and document management and BPM implementation. Using Portal and coaches provide native support for document attachments, and can include links to external ECM applications
- Worked on Human Services, General system Services, Integration services, Ajax Service.
- Worked on various Activities like Modelling Sub Processes and Linked Processes, User Task, Script Activities.
- Execute test cases accurately and concisely report both progress and defect status and Done Unit and Integration testing. Fixing the defects.
Environment: IBM BPM Advanced V8.5 and BPMN V2.0.XML,V7.5.1/Lombardi, Web services, Java Script, JQuery, Eclipse, Microsoft SQL, and Rally, XML, XSLT, CSS, HTML, DOJO.
Confidential
Senior IBM BPM Developer
Responsibilities:
- Designed and developed Java classes to retrieve and the data from the database and developed user interface of the application using Struts and Java server pages.
- Expertise in to Configure Java/Web service connectors to invoke Java classes /web services from Teamwork’s and IBM BPM.
- Worked on the IBM® Process Designer and implemented Business Process Definition (BPD) by using System Tasks, Human Task, Decision Task, Sub Process, Linked Process, Event Sub Process and Script.
- Implemented BPD workflows activities Participant group, creating and managing Process Application, Snapshots, Tracks, managing user access roles in the Process Center 8.0.
- Implemented BPMN workflow activities Swim lines, Decision Gateway, BPD Events in the Process Designer 8.0, IBM Process Center V8.0 and IBM Lambadi Authoring environment.
- Worked on extensively Human Services and developed on Coaches, Heritage Coaches, Ajax Services Coach Views and Localized Resources by using web 2.0 technology in IBM Business Process Manager.
- Worked on Coach Development user interface by using Stock controls, Stock content controls, and advanced items for Coach Views, Boundary Events, calling Ajax Services from Coach Views.
- Defined and developed business process logic by using Service Partners, Versioning, Global Variables, Correlation artifacts, Basic Activities and Structure Activities, Components and Event Handlers by using IBM® Process Server V8.0.
- Implemented Business Rules and policies by using Rule group, Rule Set and Decision table in IBM Process Server V8.0.
- Worked on IBM BPM admin tasks like extract BPMN exports and Snapshot deployments managing Process Center consoles, Process Portal task and Ad hoc task in the Lambadi Authoring tool.
- Provided technical direction for the development, design, and systems integration for client engagement from definition phase through implementation.
- Developed Workflows in BlueWorks Live and implemented in process Designer.
- Exposed Processes and Services as Web Services through SOAP and WSDL.
- Documented the technical and deployment notes.
- Worked in a Scrum methodology in fast based environment with short deadlines and deliverables.
Environment: IBM Business Process Manager V8.5 and BPMN V2.0.XML,V7.5.1/Lombardi, Web services, Eclipse, Java Script, JQuery, Microsoft SQL, and Rally.
Confidential
Senior IBM BPM Developer
Responsibilities:
- Implementing Business Process Definition (BPD) components for designing process by using Lines, Activities, modeling execution path by using sequence flow, Converging and diverging flows and gateways IBM Process Designer v8.5.5 and IBM Process center v8.5.5.
- Expertise in to Configure Java/Web service connectors to invoke Java classes /web services from Teamwork’s and IBM BPM.
- Worked on different modeling events Message, Timer, Tracking, Error and content in the IBM Business Process Manager V8.5.5.
- Working on the BPM variables type, variable scopes, shared business objects, Business objects attributes, EPV variables, and ENV variable in order to store information in the IBM Process Center 8.5.
- Worked on the BPM variables type, variable scopes, shared business objects, Business objects attributes, EPV variables, and ENV variable in order to store information in the IBM Process Center 8.5.
- Worked on BPM 8.5.5 user interfaces Human Services, Dashboards, coaches, reusable coach views, templates, data bindings for coach views boundary events event handlers for designing coaches.
- Developing on client applications IBM BPM REST APIs, JavaScript API, JSON format, Localizations support in order to build business logic in the IBM Process Designer v8.5.5.
- Developing services for dynamic team resolution (Team filtering and Team retrieval services) and integrated with corporate LDAP system and define the team structuring dynamically associated with teams in Business Process Manager V8.5.5.
- Worked on the IBM® Process Designer V8.5.5 and implemented Business Process Definition (BPD) by using System Tasks, Human Task, Decision Task, Sub Process, Linked Process, Event Sub Process and Script.
- Implement various Coach Development APIs script languages like Coach View API, Object Oriented JavaScript, JQuery DOJO scripting by using IBM Process Designer 8.5.5 and Lambadi Authoring Tool.
- Implemented IBM BPM 8.5.5 Dashboards, Java Script API, Restful API (BPMUI), Dojo programming for the coaches and coaches view development in order to build client application.
- Provided technical direction for the development, design, and systems integration for client engagement from definition phase through implementation
- Defined the interface partners, reference partners to communicate with other services
- Implemented BPMN workflow activities Swim lanes, Decision Gateway, Milestone, BPD Events in the Process Designer 8.0,IBM Process Center V8.0
- Worked on extensively Human Services and developed on Coaches, CoachViews in IBM Business Process Manager.
- Triggered the process initiation using Time elapsed UCAs.
- Worked in a Scrum methodology in fast based environment with short deadlines and deliverables.
Environment: IBM Web Sphere Process Center, Process Designer 8.5, Oracle 10, Web services, EclipseJava Script, IBM WebSphere Process Server V8.5, IBM Integration Designer V8.5 AngularJS and Rally.
Confidential
Senior IBM BPM Developer/SOA Developer
Responsibilities:
- Worked on the IBM® Process Designer and implemented Business Process Definition (BPD) by using System Tasks, Human Task, Decision Task, Sub Process, Linked Process, Event Sub Process and Script.
- Implemented BPD workflows activities Participant group, create Miles Stones, creating and managing Process Application, Snapshots, Tracks, managing user access roles in the Process Center 8.0 .
- Implemented BPMN workflow activities Swim lines, Decision Gateway, Milestone, BPD Events in the Process Designer 8.0, IBM Process Center V8.0 and IBM Lambadi Authoring environment.
- Worked on extensively Human Services and developed on Coaches, Heritage Coaches, Ajax Services Coach Views and Localized Resources by using web 2.0 technology in IBM Business Process Manager.
- Worked on Coach Development user interface by using Stock controls, Stock content controls, and advanced items for Coach Views, Boundary Events, calling Ajax Services from Coach Views.
- Defined and developed business process logic by using Service Partners, Versioning, Global Variables, Correlation artifacts, Basic Activities and Structure Activities, Components and Event Handlers by using IBM® Process Server V8.0.
- Implemented Business Rules and policies by using Rule group, Rule Set and Decision table in IBM Process Server V8.0.
- Developed Service Components Java Objects, BPEL process, Mediation Flow, Relationships, Routing with Selectors, Business Calendars Interface Maps and Stand-alone References.
- Worked on Performance Monitoring and tuning on large object, Message Tuning, BPC tuning, Integration tuning Database tuning and Advanced Java heap tuning.
Environment: IBM Web Sphere Process Center, Process Designer 8.5, DB2, Web servicesJava Script, IBM WebSphere Process Server V8.5.
Confidential
Sr. WebSphere BPM/SOA Developer
Responsibilities:
- Created Business Objects and Interfaces and libraries at ESB Side.
- Worked on Http, Web Service and SCA bindings.
- Created Http, JMS, SCA, Web service Export and Imports
- Configured Web Sphere resources like JDBC providers, JDBC data sources in ESB.
- Worked on service invoke primitive to invoke the external services
- Worked on XSLT transformations.
- Worked on Mediation sub flows for logging the Object at different levels.
- Worked on Message filter primitive.
- Done Unit and Integration testing. Fixing the defects.
- Architected and provided solutions for the client requirements.
- Developed and documented architectural decisions for the proposed new technologies and design
- Part of core team in taking Architectural Decisions.
- Provided technical direction for the development, design, and systems integration for client engagement from definition phase through implementation.
- Recognizing design deficiencies and implementing effective solutions.
- Communicates effectively with clients to identify needs and evaluate alternative technical solutions
- Managing client interaction and expectations regarding development efforts.
- Production support (24X7); 1st line of support/case management
- Involved in complete Application life cycle management
- Part of Release planning/management
- Troubleshooting the issues
- Defined the interface partners, reference partners to communicate with other services within the process server.
- Created the Complex Mediation flows and XSLT transformations
- Define business objects, XSL transformation and variables for use in business process.
- Exposed the business processes using various bindings using SCA bindings.
Environment: Web Sphere ESB Server8.0, Web Sphere Process Server 8.0, hibernate, Java, web servicesIBM Web Sphere Integration Designer 8.0, DB2 9.5, Quality Center, SOAP UI, RFHUtil.
Confidential, ID
Sr. WebSphere BPM/SOA Developer
Responsibilities:
- Involved in full Migration from WID/WPS 6.0.2 to 7.0 in the team of 3.
- Migrated the existing JAX RPC WS implementation to JAX WS.
- Involved in taking Architectural Decisions with the core team.
- Created the BPEL (Process Composition of Modules).
- Handled the Faults raised by low level Modules.
- Developed Service Components Java Objects, BPEL process, Mediation Flow, Relationships, Routing with Selectors, Business Calendars Interface Maps and Stand-alone References.
- Created Business Objects and Interfaces and libraries at ESB Side.
- Worked on JDBC, Web Service and SCA bindings.
- Created Http, SCA, Web service, CICS and JDBC bindings for Export and Imports
- Configured Web Sphere resources like JDBC providers, JDBC data sources in ESB.
- Configured CICS Adapter.
- Worked on service invoke primitive to invoke the external services
- Worked on XSLT transformations.
- Worked on Mediation sub flows for logging the Object at different levels.
- Worked on Message filter primitive.
- Done Unit and Integration testing. Fixing the defects.
- While Implementing interfaces and classes using Spring MVC pattern.
- Designed and developed applications for implementing business logic using various J2EE components.
- Designed and developed Java classes to retrieve and the data from the database.
- Designed and developed the user interface of the application using Struts and Java server pages
- Analyzed the requirements and then designed and developed OOD based classes to implement server side business logic using J2EE, EJB Components, and JDBC
- Developed the user interface of the application by creating presentment definitions as per the requirements
- Participated in client calls for Components which is developed by me.
- Consumed web services data on ESB.
- Involved in Code review.
- Created and Developed test plans for the unit and integration testing of the application and Fixed all bugs in all stages.
Environment: Web Sphere ESB Server8.0, Web Sphere Process Server 8.0, hibernate, Java, web services, IBM Web Sphere Integration Designer 8.0, DB2 9.5, Quality Center, SOAP UI, RFHUtil, Tortoise SVN
Confidential
WebSphere SOA Developer
Responsibilities:
- Involved in full life cycle of project (CUT and Deployment).
- Created Business Objects and Interfaces and libraries at ESB Side.
- Worked on JDBC, Web Service and SCA bindings.
- Created SCA, Web service, JDBC bindings for Export and Imports
- Configured Web Sphere resources like JDBC providers, JDBC data sources in ESB.
- Configured Outbound Email Adapter and JDBC Adapters
- Worked on service invoke primitive to invoke the external services
- Worked on XSLT transformations.
- Worked on Mediation sub flows for logging the Object at different levels.
- Worked on Message filter primitive.
- Contributed to Architectural team while taking decisions with the clients.
- Responsible for showing the demo to the client for User Acceptance Test.
- Reviewed the code developed by peers.
- Task allocation, monitoring & successful completion within the team.
- Ensure deliverables are prepared to satisfy the project requirements, schedule.
Environment: Web Sphere ESB Server 7.5, Java, DB2 v9.1,IBM Web Sphere Integration Designer 7.5, DB2 9.5, Quality Center, SOAP UI.