Lead Ibm Bpm Developer / Consultant Resume
SUMMARY
- 17 Years of IT experience of which 7 years of experience in IBM BPM Technologies and 13 years of Business Process Management and Enterprise Application Integration experience.
- Proficient in IBM BPM and Process server technologies
- Strong experience on other intergration technologies Vitria Businessware 3.1.7/4.x, Webmethods 6.1
- Hand - on experience in architecture of Enterprise Application Integration and BPM solutions
- Expertise in Business Process Integration, Service Orchestration, and Routing using IBM SOA Suite and Websphere Integration Designer and Process Server (BPM Suite).
- Design and develop BPEL flows, interfaces maps, correlations, event handlers, compensation handlers, and fault handlers based on the integration scenarios in websphere process server.
- Work with BPC containers for business processes and for human tasks, rule groups & decision table.
- Design & develop different inbound and outbound adapters like Flat File, JDBC & SAP.
- Design & develop Mediation flows using different mediation primitives like Custom mediation primitive, Database mediation primitive, XSLT Transformation, Database lookup, BO Mapping, Service Invoke, Message Filter, Message Element Setter.
- Experience in using business concepts such as Key Performance Indicators (KPI), Service Level Agreements (SLA), metrics and reporting to business solutions.
- Expertise in web service, Java and Database integration with IBM Process server.
- Good knowledge of relational databases, involved in application development using several RDBMS like IBM DB2 and Oracle.
- Good programming experience in Java, XML, JDBC, JMS, ANT.
- Exposure to J2EE technologies including JSP, EJB, Servlets, Log4J, JavaScript, HTML, DHTML, XSLT, RESTful services.
- Expertise in Object Oriented Analysis and Design (OOAD) and Object Oriented Programming (OOP) and Design Patterns.
- Expertise in SOA, Orchestration and Integration Technologies in the areas of Web Services, ESB, SOAP, WSDL, BPEL, XML, XSD, UDDI, XML.
- Experience in configuring JNDI and administering websphere admin console for connection factories, data sources, activation specifications and security authentications.
- Respond to incidents, restore tickets and deliver maintenance releases within SLAs.
- Very good understanding of SDLC (Software Development Life Cycle). Involved in various phases like Requirements Analysis, Design, Build and Testing.
- Proficient in developing Unit testing, Integration testing and Container testing components with good knowledge on testing frame works and testing methodologies.
- Good insight in to different verticals Banking & Financials, Oil & Gas, Pharma and Automobile, etc.
- Experience in managing and leading team in individual capacity and multi-vendor environment.
- Excellent team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
- Hands-on experience in design and development of solutions to Vitria Businessware 3.x/4.x
- Experience in Vitria Businessware CIM framework
- Hands-on experience in design and development of solutions to Webmethods 6.1
TECHNICAL SKILLS
BPM Tools: IBM Integration Developer 8.5/7.5/6.2, Vitria Businessware 4.x/3.x, Webmethods 6.x, Microsoft BizTalk Server 2000, JMS, MQ
Languages: Java 1.7, C++, C, SQL, PL/SQL, HTML, COBOL, Pascal, Fortran
Java/J2EE Technologies: Servlets, JSP, EJB, JDBC, JMS, RESTFul services
Databases: Oracle 8.x, DB2
GUI/IDE: Oracle Developer 2000, Microsoft Visual basic 6.0, Eclipse
Application Servers: IBM WebSphere Application Server
ERP/CRM: Siebel 7.0.3, Oracle Applications 11i
Other Tools: SOAP UI, RFHUtils, IBM Rational Synergy, Putty, VSS,CVS
Operating Systems: Windows 95, 98, NT, 2000, Unix, Z/os
Hardware: Intel Pentium IVProfessional Experience
PROFESSIONAL EXPERIENCE
Confidential
Lead IBM BPM Developer / Consultant
Responsibilities:
- Design and implement BPM process applications for different workflow modules.
- Integrated IBM BPM processes with external systems using SOA/Web Services.
- Design and develop Correlation set to achieve communication among parallel processes.
- Design and Developed long-running and short-running BPEL processes to automate processes and workflows.
- Designed and developed reusable processes to be used by other processes and workflows.
- Designed and developed Mediation module to handle transformations and connectivity with external systems.
- Designed and developer business rules to provide more flexibility and capability to change business rules at runtime.
- Designed custom reports according to the business requirements and integrated with reports module.
- Fine tuning the system based on IBM recommendations.
- Migrated solution from IBM WPS 6.2 to 7.5
- Designed and developed piloting configurations to rollout and support rollback of new functionality.
- Worked on end to end migration from WPS 6.2 to 7.5 and initiated migration from WPS 7.5 to BPM v8.5
- Designed and developed database interfaces with DB2 database using JDBC adapter for database operations.
- Data Modeling, Creating tables, views and stored Procedures in DB2 Database.
- Have created a best practices & coding standard documents for BPM projects.
- Supported all phases of testing and defect resolution in IBM BPM. Assisted in deploying process applications to process servers in various environments.
- Build ANT script to create build for deployment
Environment: IBM Integration Designer 8.5/7.5/6.2, Java, XML, JavaScript, Rest API, JQuery, DOJO, HTML, CSS, PL/SQL, DB2, ANT, JDBC adapter.
Confidential
On-site solution architect / Consultant
Responsibilities:
- Create architectural and design guidelines to be followed throughout the project
- Meeting business team and gather business requirements
- Have interactions with client’s architecture team and architect solution components.
- Technical architecture for overall solution.
- Configuring SAP adapter for inbound interface into SAP.
- Design and development of interfaces with MQ binding to read messages from MQ queues
- Design and development of interfaces with MQ binding to read messages from MQ queues
- Design review of the solution components.
- Provide technical assistance to off-shore team.
- Peer review of deliverables.
Environment: IBM Websphere Process Server 6.1.2/Integratoin Developer 6.1.2 (Mediations, BPM orchestration, SAP and Database adapters, CEI ), IBM MQ, Java, Jython, AIX, Solaris 8, Windows XP
Confidential
On-site tech Lead
Responsibilities:
- Planning, execute and manager transition from incumbent vendor in tight deadlines.
- Technical assistance to entire team.
- Playback team’s understanding to customer’s technical and business users during transition and bubble support toll gates and get client approval.
- Be single point of contact for steady state, manage various activities, like
- Resolving support issues
- Guiding team in ticket resolution
- All Server level activities
- Product vendor communication
- End applications team & Client interactions
- Bug fixes and enhancements
Environment: EAI and Software: Vitria Businessware 3.1.7/4.2.1 , Java 1.2.2, Oracle 9i O/s: Solaris 8, Windows 2003 Server, Windows XP
Confidential
Project Lead
Responsibilities:
- Review of Business and system requirements and define project scope
- Solution Architecture
- Design of solution components
- Provided technical guidance to development team.
- Solution demo to the client teams
Environment: EAI and Software: IBM WebSphere Process Server 6.0.2, IBM WebSphere Integration Developer 6.0.2, IBM WebSphere Application Server 6.0.2, IBM WebSphere Message Broker 6.0.2, IBM MQ series, Oracle 9i
Confidential
Project Lead
Responsibilities:
- Overall responsibility for delivering solution from off-shore including system and integration testing
- Design and development of request-response JMS interface using JMS binding
- Development of mediations to transform ASBO to GBO
- Design and development of process that integrate participant systems
- Implement DB level integration with RAMOS using JDBC adapter
- Review of Business requirements and design specifications provided by GSK.
- Preparation and review of Unit specifications.
Environment: EAI and Software: IBM WebSphere Integration Suite 6.0.2, Java 1.4.1, Oracle 9i, JMS
Confidential
Team Lead
Responsibilities:
- Created the BPM infrastructure comprising of Websphere Business Modeler, Websphere Integration Developer, Websphere Process Server and Websphere Business Monitor
- Developed Business Models for PoC using Business Modler with Metrics and KPIs
- Implemented the integration solution in Websphere Integration Developer
- Developed Dashboard client views using Dashboard client to monitor the process at run-time.
Environment: EAI and Software: IBM WebSphere Integration Developer 6.0.1, IBM WebSphere Process Server 6.0.1, IBM WebSphere Business Modeler 6.0.1, IBM WebSphere Monitor 6.0.1, IBM WebSphere Dashboard Client 6.0.1.
Confidential
Package Lead / Technical Lead
Responsibilities:
- Off-shore package lead for administrative package.
- Led the team in KT sessions for all Vitria applications.
- Single point-of-contact for all Vitria related issues.
- Fixing and guiding the team at off-shore.
- Estimations for new enhancements.
- Client coordination.
- Preparation of requirement analysis and design of all enhancements.
Environment: EAI and Software: Vitria Businessware 4.2, Java, Oracle 9O/s: Solaris