We provide IT Staff Augmentation Services!

Ibm Bpm Consultant Resume

5.00/5 (Submit Your Rating)

BuffalO

PROFESSIONAL SUMMARY:

  • IBM Certified BPM Developer with over 7 years of IT experience involves Business Analysis, Modeling, Software Development and Quality Assurance.
  • 4+ years of very good experience of working on Business Process Management (BPM) product IBM BPM/Lombardi version 7.2, 7.5, 7.5.1, 8.0, 8.0.1, 8.5, 8.5.0.1, 8.5.5, 8.5.6.
  • Good experience in Client interfacing and Agile development.
  • Good insight in to the Banking, Insurance and Health Care Domain.
  • Good understanding of WAS/WPS and SOA concepts.
  • Possess technical expertise in using IBM BPM (Lombardi Teamwork’s) and IBM Integration Developer ( IID) tools for Insurance and Banking applications
  • E xperience of implementing Advanced Integration Services (AIS) for integrating disparate systems using IID and implementation of Human Services, Integration Services etc. on IBM Process Designer and developing mediation flows and implementing JNDI in clustering environment.
  • Experienced in Business Process Choreography using BPEL, Mediations& various IBM extensions to it in IBM WID/BPM.
  • Experience in conducting playback sessions and developing business workflows using IBM Blue Works Live (BWL)
  • Production Support/Maintenance of the Interfaces developed using the tools such as IBM BPM and IBM ESB .
  • Good understanding and experience of using REST APIs.
  • Established IBM BPM best practices and guidelines throughout the organization and mentored the new Team members on BPM tool.
  • Good knowledge of standard BPMN Notation.
  • Hands on development experience in Exception Handling.
  • Evaluate 3rd party and community toolkits/offerings like BP3 & Salient Toolkits like Brazos & Spark.
  • Expertise in design and development of business processes using IBM BPM (Lombardi Teamwork’s) including Process Modeling, WEB Services, REST Services, Coaches, Coach Views, UCA's, Tracking Points, Dashboard Services, Custom Reports, Ajax Services, Decisions and Task Routing etc.
  • Good experience in managing installed process application from Process Admin Console.
  • Excellent knowledge of relational databases, involved in application development using several RDBMS like IBM DB2, MS SQL Server, Oracle and MySQL.
  • Involved in Formal Code Reviews, Peer Reviews, Walkthroughs and Inspections as needed to the Project.
  • Extensive programming experience in Java and J2EE technologies including JSP, EJB, Struts, Servlets, XML, JDBC, JMS, ANT, Log4J, JavaScript, HTML, DHTML, XSLT, JavaScript Libraries (JQuery, DOJO) and PL/SQL.
  • Experience with documentation management solution i.e. FileNet in BPM.
  • Expertise in Object Oriented Analysis and Design (OOAD) and Object Oriented Programming (OOP) and Design Patterns.
  • Proficient in developing Unit testing, Integration testing and Container testing components with good knowledge on testing frame works and testing methodologies.
  • Very good understanding of SDLC (Software Development Life Cycle). Involved in various phases like Requirements Analysis, Design, Build and Testing.
  • Designed application in agile methodology and test driven development.
  • Excellent team Player, quick learner and self - starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS:

IBM Tools: WLE v7.2, IBPM 7.5 IBM Blue WorksLive and IBM BPM v7.5, 7.5.1, 8.0, 8.0.1, 8.5.x

Technologies: Core Java, Servlets, JSP, JDBC, JSF, Struts, Hibernate, PL/SQL

Web Technologies: Java Script, VB Script, XML, HTML, DHTML, AJAX, XSL, REST, WSDLSOAP, UDDI, JSON, JMS, DOJO

Database: Oracle 8i/9i/12c, DB2, MS-SQL Server, MS-Access

App /Web Servers: IIS, Web Sphere, Apache Web Server, Tomcat, Web Logic

Source Control: Rational Clear Case, Microsoft Visual Source Safe

PROFESSIONAL EXPERIENCE:

Confidential, Buffalo

IBM BPM Consultant

Responsibilities:

  • Facilitate business as-is and to-be process modeling using IBM Blueworks Live.
  • Understand requirement specifications given by BAs and implement in BPM.
  • Designed and developed the coaches, coach views, human services, decision services and dashboards, reports and custom portal.
  • Coded application components using a test-driven agile approach.
  • Architected and implemented work flow of this application.
  • Implemented Saved Searches in BPM which is a landing page for users to access loans.
  • Design and develop the orchestrations for various SOAP based web services and RESTful services
  • Used Rest API calls from Coach Views to get and set data between tasks and to close tasks.
  • Developed various toolkits and used industry standard toolkits for the project
  • Involved in database design discussions.
  • Identified the issues and performance bottlenecks in the processes deployed on IBM BPM advanced 8.5.6 and provide resolutions and code fixes.
  • Developed error handling system for the whole application using General Exception Handling toolkit.
  • Worked on email automation system which sends automatic email reminders when the task is due
  • Deployed the application on several environments such as QA and Staging
  • Implemented using an Iterative-Agile
  • Implemented server and client side validations in coaches and coach views.
  • Participate in daily scrum call and bi-weekly retrospective meetings with scrum master.
  • Provided training for users on how to use BPM OOB portal.
  • Integrated IBM BPM with an ECM IBM FileNet to retrieve and store documents.

Environment: IBM BPM 8.5.6, SparkUI/BrazosUI, Oracle 12c, XML, DOJO, CSS, JavaScript, FileNet, IBM BlueWorksLive.

Confidential, Tallahassee, FL

IBM BPM (Lombardi) Consultant

Responsibilities:

  • Design and implementation of BPM process applications for different workflow modules.
  • Developed User Interface Coaches in Lombardi.
  • Implemented Ajax Services to make coaches user friendly and performed client side validations.
  • Designed and developed services to implement the activities in BPD’s.
  • Integrated Lombardi with external systems using SOA/Web Services.
  • Developed toolkits with all the reusable components like services, coaches, bpd’s etc.
  • Created ad-hoc and custom reports per the business requirements.
  • Implemented intermediate message events to model message events received during execution of the activities in a process.
  • Modeled timer events to enable end users to immediately react to time critical solutions.
  • Work on customizing the tool per company requirements.
  • Fine tuning the system based on IBM recommendations.
  • Migrated the applications and toolkits from WLE 7.2 to IBM BPM 7.5.
  • Data Modeling, Creating tables, views and stored Procedures in DB2 Database.
  • Supported all phases of testing and defect resolution in Lombardi. Assisted in deploying process applications to process servers in various environments.

Environment: IBM BPM 7.5.0.1/8.5.5, WebSphere Application Server 7.0, Java/J2EE, BrazosUI, SoapUI, Eclipse (IDE), AIX, IBM DB2 V9.7, IBM Data Studio, SQL Server 2005, Fiddler.

Confidential, Coppell, TX

BPM Consultant/Developer

Responsibilities:

  • Thoroughly understand and review requirement specifications to ensure they are of high quality standards and no ambiguities
  • Participate in high level architectural and design discussions to understand the system and provide the possible recommendations
  • Automation of the Home Equity Servicing and fulfillment platform by using IBM BPM Lombardi 7.5.1
  • Sr. designer/process modeler, established the BPM guidelines and best practices across the project
  • Implemented REST and web services invocation using Java integration services
  • Created reusable events using BPMN standards and implemented in BPD process flows
  • Created reusable toolkits and integrated with IBM BPM authoring environment for designing BPDs and coaches
  • Exposed Teamworks Processes and Services as Web Services through SOAP and WSDL.
  • Built rich UI custom coaches and process portals using DOJO framework
  • Installation and Upgrade Lombardi 7.2 to IBM BPM 7.5.1 in multiple environments (Dev, QA, Staging, Training and Production)
  • Used SQL Connectors to invoke SQL Stored Procedures and communicate with the SQL Server
  • Created reusable error handlers and logging services
  • Involved in Monitoring and Performance Tuning the Teamworks systems

Environment: IBM BPM 7.2/7.5, WEB/REST API, BPMN, JMS, DOJO, JSP, struts, Hibernate, SQL server

Confidential

Java/ J2EE Developer

Responsibilities:

  • Responsible for gathering all required information and requirements for the project.
  • Experience in Agile Programming and accomplishing the tasks to meet deadlines.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Involved in design of Class Diagrams, Sequence Diagrams and Event Diagrams as a part of Documentation.
  • Developed the presentation layer using CSS and HTML taken from Bootstrap to develop for multiple browsers including mobiles and tablets.
  • Extended standard action classes provided by the Struts framework for appropriately handling client requests. Configured Struts tiles for reusing view components as an application of J2EE composite pattern.
  • Involved in the integration of Struts and Spring 2.0 for implementing Dependency Injection (DI/IoC). Developed code for obtaining bean references in Spring IoC framework.
  • Designed DTO, Business Delegate, Factory and Singleton design patterns.
  • Implemented cross cutting concerns as aspects at Service layer using Spring AOP.
  • Involved in the implementation of DAO objects using spring - ORM.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS. Used JMS Template to publish and Message Driven POJO (MDP) to subscribe from the JMSprovider.
  • Involved in creating the Hibernate POJO’s and developed Hibernate Mapping Files.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Developed SQL queries and Stored Procedures using PL/SQL to retrieve and insert into multiple database schemas.
  • Developed Ant Scripts for the build process.
  • Version Control was mandated through Subversion.
  • Performed Unit Testing Using JUnit and Load testing using LoadRunner.
  • Implemented Log4J to trace logs and to track information.

Environment: Java, Struts, JSP, JSTL, JavaScript, JSF, POJO's, Hibernate, spring, SQL, PL/SQL, CSS, Log4j, JUnit, Subversion, Eclipse, Oracle 11g, LoadRunner, ANT.

We'd love your feedback!