Ibm Bpm Consultant Resume
Kansas, MO
SUMMARY:
- Over all Nine years of IT Experience
- Around 4 years of IBM BPM,WESB experience using IBM SOA tools like WPS,IBM BPM
- Good experience using Messaging and Legacy connectivity applications
- Good experience in J2EE
- Highly creative, innovative, self - motivated, reliable and responsible
TECHNICAL SKILLS:
Operating System: Windows XP
Databases: Oracle 9i/10g
Java Technology: Java, Servlets, JSP, EJB 2.0, XML, JMS
Query Tools: Websphere Integration Developer (WID) 7.0,6.2, Websphere process Server (WPS) 7.0,IBM BPM 8.5, Process Designer 8.5, Integration Designer (IID) 8.5
PROFESSIONAL EXPERIENCE:
Confidential,Kansas, MO
IBM BPM Consultant
Responsibilities:- Created BPD (Business Process Definition )
- Created swim lanes, milestones and business objects
- Used gateways to route the flow based on the task output/response.
- Developed BAL rules to implement the business rules
- Developed Coach Views as a reusable component for the coach development.
- Used UCA (Under Cover agent) to trigger the process from the external systems.
- Created AIS (Advanced Integration Service) to implement a service in BPEL using IID and invoking the same from IPD (IBM Process Designer).
- Created integration services to store the data through JDBC.
Environment: IBM BPM Advanced 8.5, IPD 8.5(IBM Process designer) IID 8.5(IBM Integration designer), SOAP 2.0, WSDL, XML, SOAP
Confidential,Ashburn, VA
IBM BPM Consultant
Responsibilities:- Created Interfaces and Business Objects for status update process using IID 8.5(Websphere Integration Developer)
- Implemented short running process to implement the business flow
- Implemented mediation flow to perform transformation and other ESB functions.
- Used MessageFilter primitive, service invoke primitive, Fan In and Fan out primitives for routing
- Implemented custom Datahandlers for both the process flows and mediation flows.
- Used XSLT, Business Object and Custom mediation primitives for data transformation between source interface and reference partners
- Defined and created Business Rule groups, Rule Sets to implement the business rule.
- Used Web service binding, MQ binding and SCA (Service Component Architecture) bindings at both import and export level
- Used Email and JDBC adapters for notification and data retrieval.
Environment: IBM BPM 8.5, IID 8.5, SOAP 2.0, WSDL, XML, SOAP
Confidential
BPM Developer
Responsibilities:- Created Interfaces and Business Objects for status update process using IID 8.0(Websphere Integration Developer)
- Implemented short running process to implement the business flow
- Used XSLT, Business Object and Custom mediation primitives for data transformation between source interface and reference partners
- Used Message Element setter primitives to set specific values in the SMO objects to be used for transformation
- Used Fanout and Fanin primitive to handle aggregation.
- Used Web service binding, MQ binding and SCA (Service Component Architecture) bindings at both import and export level
Environment: IBM BPM 8.0, IID 8.0, SOAP 2.0, WSDL, XML, SOAP
Confidential
BPM Developer
Responsibilities:- Created BPD (Business Process Definition) using the process designer
- Created participant swimlanes.
- Created linked process and sub process to implement the process flow
- Used Gateways to control the flow of the process
- Created toolkit for sharing the collection of assets
- Created UCA (Under Cover Agents) to invoke external services
- Created coaches for human task activities
Environment: IBM BPM Advanced 8.0, IBM Process Designer 8.0, IID (Integration Designer) 8.0, Process Center
Confidential
WPS Developer
Responsibilities:- Designed and created interfaces for the process flow
- Designed and created schema/business objects which flow as SMO (Service Message Objects) in the mediation flows.
- Used XSLT, Business Object and Custom mediation primitives for data transformation between source interface and reference partners
- Used Message Element setter primitives to set specific values in the SMO objects to be used for transformation
- Used outbound JDBC adapter to invoke a stored procedure in the database to persist the data from the legacy system.
- Used Webservice bindings, SCA bindings and MQ JMS bindings to invoke the services
- Created activation specification and connection factories for MQ bindings for export and imports
Environment: WID 7.0 (Websphere Integration Developer ), WPS 7.0(Websphere Process Server), WESB 7.0 (Websphere Enterprise Service Bus), SOAP 1.2, WSDL, XML, JEE 1.5
Confidential
Senior Software Engineer
Responsibilities:- Defined and created Business Rule groups, Rule Sets to validate partner data and select the right invoice pattern based on the type of partner which comes as a part of the input message.
- Created both micro flow and long running process
- Designed and created interfaces for the process flows.
- Designed and created schema/business objects which flow through the process.
- Created Websphere ESB mediation for data enrichment for the process as a SCA component.
- Created SCA bindings, SOAP/JMS binding and MQ JMS bindings for invoking the services
Environment: Websphere Integration Developer 6.2, WPS 6.2 WESB 6.2, SOAP 1.2, WSDL, XSD, XML, J2EE
Confidential
Senior Software Engineer
Responsibilities:- Implemented the business logic using stateless session bean as a session façade pattern
- Used DAO and DTO design patterns in the persistence layer.
- Used Hibernate as an ORM tool to persist the data.
- Developed web pages using Struts frame work to implement MVC architecture
- Created java script for client side validation
Environment: RSA 7.0, Windows 2000, CVS, Struts, java, Servlet, Jsp, Oracle, Hibernate
Confidential
Senior Software Engineer
Responsibilities:- Created JSP pages using struts framework to implement MVC architecture
- Wrote JavaScript for client level validation for the web application
- Created EJB beans like stateless session bean
- Creating session beans to implement the business process
- Created JDBC for data persistence
Environment: WSAD 5.1.2, IBM Web sphere 5.1.2, Windows 2000, CVS, Struts, Jsp, EJB, Oracle
Confidential
Senior J2EE Developer
Responsibilities:- Created JSP pages using struts framework to implement MVC architecture
- Wrote JavaScript for client level validation for the web application
- Created Webservices using service oriented architecture.
- Created JDBC for data persistence
Environment: WSAD 5.1.2, IBM Web sphere 5.1.2, Windows 2000, CVS, Struts, Jsp, Webservice, Oracle
Confidential
Senior J2EE Developer
Responsibilities:- Developed web pages using Struts frame work to implement MVC architecture
- Rational unified process (RUP) was used as development methodology
- Applied J2EE design patterns like Service locator, Session facade and Business delegate
- Applied GOF design patterns like singleton
- Created session beans to implement the business process
- Developed Web Services using RAD 6.0
Environment: RAD 6.0, IBM WebSphere 6.0, Windows 2000,Clear case, Clear Quest, Oracle 10g, Struts, SOAP 1.1, WSDL, JAX-RPC, XSD, XML, JavaScript
Confidential
Developer
Responsibilities:- Developed web pages using Struts frame work to implement MVC architecture
- Creating session beans to implement the business process
- Created Message driven beans as listener of messages coming from the queue
- Developed Web Services using RAD 6.0
- Created java script for client side validation
- Created JDBC for data persistence
Environment: RAD 6.0, Windows 2000, Oracle 8i, Struts, JavaScript, Jsp, Servlet, EJB 2.0
Confidential
Developer
Responsibilities:- Developed web pages using Struts frame work to implement MVC architecture
- Creating session beans to implement the business process.
- Created java script for client side validation
Environment: IBM Websphere 5.3.2, Windows 2000, Oracle 8i, Struts, JavaScript, Jsp, Servlet, EJB 2.0