Post Job Free
Sign in

IBM BPM CONSULTANT

Location:
Charlotte, NC
Posted:
April 27, 2017

Contact this candidate

Resume:

Jayanth Aeradla

IBM BPM Consultant

*************@*****.***

603-***-****

Professional Summary

Overall 8 years of IT experience involves Business Analysis, Modeling, Software Development and Quality Assurance with rich experience in Business Process Solutions using IBM BPM and IBM Lombardi Edition formerly Lombardi Team works.

Strong experience in working with business teams and design workflows using Lombardi/WLE 7.2/BPM 7.5/8.0/8.5x (Current V8.5.7/8.5.5).

Good domain experience in Banking and Insurance

Hands-on experience in Global Delivery Model. Handled onsite, offshore projects for reputed clients

Possess technical expertise in using IBM BPM (Lombardi Teamwork’s) and IBM Integration Developer (IID tools for Insurance and Banking applications.

Experience 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.

Worked on migration process from WLE to IBM BPM v8.x

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 IID.

Experience in Business Process Analysis, Improvement, Optimization, Application Integration, and Collaborative solution development, Discovery, Design, Modeling, Development and Deployment.

Good working experience with Salient process toolkits like Brazos/BP3/SparkUI and using them in implementing UI.

Experience with documentation management solution i.e. FileNet in BPM and Enterprise Content Management.

Having good experience in managing installed process application from Process Admin Console.

Experience in IBM BPM tool migration at development side and integrating BPM using IBM Web-sphere application server.

Expertise in implementing DOJO, XML, XSLT, HTML, CSS, JQuery, JMS, JSON, JavaScript, Bootstrap and AngularJS in IBM BPM (Lombardi Teamwork’s) tools.

Hands on development experience in Exception Handling.

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 Reports & Services, Custom Reports, Ajax Services, Decisions and Task Routing etc.

Experience in distributed integrated applications using Web-Services/ESB development and other key standards (SOAP, WSDL, Security, and Encryption/Decryption) and familiar with SOA concepts, SOAP external UI using WEB/REST API.

Possesses a thorough understanding of Database application designs and implementation using Oracle 8i/9i/10g, DB2, SQL Server and MS Access.

Experience with iterative development methodologies like Agile-Scrum, Waterfall and RUP.

Involved in Formal Code Reviews, Peer Reviews, Walkthroughs and Inspections as needed to the project

Proficient in Defect management, including defect creation, modification, tracking, and reporting using Industry standard tools like HPSM, HPQC.

Strong understanding of capturing proper business workflow requirements, solution specification in BPM development processes in all phases of SDLC (Software Development Life Cycle: Requirements Analysis, Design, Development, Build, Testing and Maintenance).

Technical Skills

Area

Software

Tools Specialization

IBM BPM (Lombardi Teamwork’s) 7.2, 8.0. 8.5.x, IID and SOA

Technologies

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

Web Technologies/Services

JavaScript, AngularJS, VB Script, Bootstrap, XML, HTML, DHTML, AJAX, XSL, REST, WSDL, SOAP, JSON, JMS, DOJO

Database

Oracle 8i/9i, DB2, MS-SQL Server, MS-Access

Toolkits

Brazos UI, Spark UI

App /Web Servers

Web Sphere, Apache Web Server, Tomcat, Web Logic

Source Control

Rational Clear Case, Microsoft Visual Source Safe

Operating Systems

Windows-2000/NT4.0/98/XP/Vista/Win7, Unix/Linux, MS-DOS.

Education

Bachelor of Engineering in Electronics and Communication from JNTUH, AP, India

Projects at Onsite USA

Client: State Farm, Bloomington, IL May 2015 to Present

Project: LCA R3 (License, Contracts & Appointments)

Role: IBM BPM CONSULTANT

Description:

Licensing Contracting and Appointments (LCA) Release 3 program deals on integrating Callidus (Producer Management System) with BPM/Teamwork’s to update/create producers. The project team was responsible for maintaining and developing enhancements to LCA R3 and few other Allianz applications. As a part of this team, I was involved in developing system enhancements and bug fixing for BPM applications. Responsibilities included assessing and determining design considerations, modify programs containing business logic, databases, client reports and internal reports.

Responsibilities:

Review and understand requirement specifications to ensure they are of high quality standards.

Upgraded Lombardi Teamwork’s to IBM BPM 8.5.7 in multiple environments (Dev, QA, Stg, and Prod).

Built RIM application from PEGA to IBM BPM V8.5.5.

Fixed environmental issues on back up CBO servers.

Ability to understand Business Processes like Cash Management /Order to Cash / Order Management to automate them using BPM V8.5 (Lombardi/Process Designer) & Blueworks Live.

Designed and developed Customized Coaches for user forms in the process.

Implementing In-Bound and Out-Bound Web Service Components.

Worked on intermediate message events to pass messages from one process to the other.

Created highly complex UI’s using SparkUI toolkit, custom HTML and it involves localization languages

Design and Implemented BPEL, Java Components & mediations for SOA Services.

Designed and implemented Admin module of the application which has various features like checking external components statuses, firing UCAs manually and Managing data at DB-level etc.

Design and Implemented BPEL work flows and orchestration on both short and long running process.

Worked on web-sphere application server to integrate with external database such as FileNet, LDAP and Enterprise Content Management.

Involved in designing coach views for file upload and download using FileNet.

Customized the process portal and Dashboard (BAM) with custom coach views.

Administered the snapshot deployment to different environments, managing users through Group Management, managing Environment Variables and Monitoring through Process Monitor etc. from "Process Admin" portal.

Worked in production support and handled many Users' requests.

Used SQL Connectors to invoke SQL stored procedures and communicate with the SQL/Oracle Servers

Configuration of the WAS server and deployed EAR files onto the WAS server successfully

Worked on email automation system which sends automatic email reminders when the task is due.

Used Exposed Process Variables to store the various global variables.

Deployed the application on several environments such as QA and Staging.

Worked on several enhancements to the application per the user requirements

Environment: IBM BPMV8.5.7/V8.5.5/V7.5, LombardiV7.2, Process Portal, Process Admin console, WID/IID, WAS 8.5, IBM Blueworks Live, FileNet, BAM, SparkUI/BrazosUI, Tortoise SVN, REST API, SharePoint, Oracle, SQL, JSON, XML, XSLT, DOJO, angularJS, CSS, JavaScript.

Client: M&T Bank, Buffalo, NY Oct 2013 to Apr 2015

Project: PLMR

Role: IBM BPM Developer

Description:

The scope of the project was intended to manage the Problem Loans for M&T Bank by ensuring the accountability, governance and oversight of the process. The project was responsible for creating a transparency around the accounting for the problem loan portfolio by providing adequate MIS capabilities to deliver consisting reposting solutions to aid the Strategically Important Financial Institution (SIFI). The application was also accountable to maximize the economic return on criticized relationships through a coordinated effort between the Line, Credit, Special Asset and Customer Asset Management.

Responsibilities:

Involved in the full cycle implementation of the application, starting from the design phase till the end-user support phase.

Participated in the design phase and worked on obtaining the requirements from the users

Created BPDs for the processes and worked on various nested services to implement the processes

Designed and developed Customized Coaches and Coach Views for user forms in the process

Designed Lombardi coaches, System services and Integration services.

Triggered the process initiation using time elapsed UCAs, SOAP Web Services.

Worked on Lombardi BPM Coach Framework with customization.

Integrating IBM BPM to an external document management solution such as FileNet.

Implementing REST API Layer, Process flow, workflow services and patterns design for the entire application in IBM BPM

Implemented REST and web services invocation using Java integration services

Worked on intermediate message events to pass messages from one process to the other

Troubleshooting Admin Server start-up issues, Java code defects after deployment, and class path issues by checking the plug-in logs and the web server logs.

Created templates by generating runtime html in BPM coaches

Developed various toolkits and used industry standard toolkits for the project

Reading the custom templates from file server and displaying into coach using Ajax

Created highly complex UI’s using custom HTML and it involves localization languages

Implemented IID Mediation flows for asynchronous calls to integrate with external vendors.

Design and implemented Web Service and work flow execution using BPEL SCA component.

Involved in creating the libraries and service interface to communicate back with the consumers.

Implemented Advanced Integration Services (AIS) for integrating disparate systems using IID and implementation of Human Services, Integration Services etc. on Process Designer.

Build web services using java and generated WSDL URL, tested the URL with soapUI and integrated them into BPM using Web Service Integration.

Use of error handling strategies at BPEL and meditation flow level.

Worked on email automation system which sends automatic email reminders when the task is due

Used Exposed Process Variables to store the various global variables

Extensively worked on validations using Java Script and JQuery

Deployed the application on several environments such as QA and Staging

Worked on fixing the bugs found by the users and testers

Provided super-user training on the various processes involved and on how to use IBM BPM

Environment: IBM BPM 8.5.6/8.0, Lombardi Teamwork’s v6.2/v7.5, IID 8.0, JAVA, ECLIPSE IDE, TFS, FileNet, soapUI, DB2, SharePoint, JSON, XML, REST API, DOJO, CSS, JavaScript, AngularJS, RESTful Web Services.

Client: NORTHERN TRUST BANK, IL Oct 2011 to Aug 2013

Project: GLIMS, GSIT

Role: Middle-Ware Developer

Description of the Project:

The application is made up of the following major sections.

Design Verification Plan

Work Orders/Samples

Reports

GLIMS Processes shows how they perform test, by submitting the test report to customers. It involves in creating a test plan, preparing test requirement documents, and testing the samples with respect to customer specifications.

Responsibilities:

Requirement Analysis, LLD & HLD:

Interacted with Business and solutions to identify the requirements.

Prepared Assembly Diagrams.

Prepared Functional/Design specification for the project.

Presented the UI Design documents, process Diagrams to the business, technical team and the offshore team.

Preparation of estimation Documents.

Development:

Developed Module Libraries, defined Interfaces and business objects.

Developed the Assembly Diagrams, Imports, Exports of SCA components.

Created binding for web service integration and MQ bindings for Integration with enterprise systems.

Used JDBC adapter to connect with Oracle database.

Used Struts Framework for implementing MVC.

Used Ajax for creating Dynamic runtime result handlers.

Used HTML5, CSS3, Nitobi and Dojo for developing the UI in a responsive grid layout.

Used Flex (Advanced Data Grid) features for newer UI enhancements.

Implemented Singleton, Iterator, Observer Design patterns.

Used IBM Rational Application Developer to develop the application.

Used Log4J for access logging and error logging of the error info and access info messages.

Used SQL Developer to write Oracle queries and Stored procedures.

Used JUnit for executing unit test cases.

Reviewed the code from the offshore and other team members.

Ensured proper versioning of the code, using the repository MKS.

Coordinating with different teams (Business Objects, Testing, Service Consumers, Support Team and source systems).

Created the Integrated Event Management System to run background processes.

Coordinating with architecture team for build and deployment.

Involved in oracle 11g upgrade.

Providing Production support.

Management:

Provided weekly status reports to Project Manager.

Trained new resources on GLIMS Application and related technologies.

Prepared & Reviewed Design Specifications/ Code/ Unit Test plans /Unit Test results/Integration Test plan/Integration Test Results.

Involved in review of Change Request and Impact Analysis of Change Request.

Updating the release plan and managing the project documents in eroom.

Reviewed the code from the offshore and other team members.

Environment: Java Struts 2, JSP, WebSphere 6.1, Oracle 9i &11g, HTML, CSS, Nitobi, DOJO, Flex, Enovia Matrix, and HP Quality Center 10.

Projects at Offshore India Virtusa

Client: BCBS, Baton Rouge, LA June 2009 to July 2011

Project: Electronic HealthCare Record

Role: Java/J2EE Developer

Description:

Electronic HealthCare Records- EHR is the Creation and Maintenance of Confidential like Clinical Note, Prescription, Procedure Note, Nursing Note and Patient Summary. EHR Healthcare Application is an Electronic Health Record system which lets the client to keep the Health Record Information online of Family members or user itself and share information to Care Providers.

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). Developed code for obtaining bean references in spring 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 JMS provider.

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, Load Runner, ANT.



Contact this candidate