Sr. Ibm Bpm Developer Resume
CA
SUMMARY
- 8 years of overall experience in software design, development, maintenance and deployment and over 3 years of experience in design, analysis and development of the BPM driven applications.
- Extensive experience in Business Process Management in IBM BPM 8.5.0, IBM BPM 8.5.5 and IBM BPM 8.5.7
- Good experience with Authoring Environment including BPDs, Services, Coaches, Inspector view, Integration Components & Connectors. Oversee the definition of standards, specifications, processes, guidelines, and policies applicable to projects using IBM BPM
- Analyze and estimates feasibility, time, and work effort needed to design and implement complex technical solutions.
- Extensive expertise in requirements, use case preparation, Proof of Concept, Modelling, Design, implementation, Iterative Development, Playbacks(IBM), Agile (SCRUM) Methodologies, Test - driven development(TDD), Testing and Maintenance.
- Experience in designing Business Process Definitions (BPD's) using IBM Blue Works Live based on the business requirements and modeling them in the IBM Process Designer.
- Expertise in database programming (SQL Server, DB2, MySQL).
- Experienced in modeling SOAP messages as an intermediary for Web Services.
- Hands on experience in Java/J2EE using JMS, Web Services (SOAP, REST).
- Used various test strategies for testing the process apps and toolkits.
- Exceptional skills in using SCRUM and AGILE methodologies of BPM.
- A good team player capable of working independently, quickly adapt and learn new technologies along with excellent communication and inter-personal skills.
- Had a Good knowledge on Python.
- Extensive experience of working with Web services using WSDL, SOAP and REST.
- Good command on HTML, JavaScript, JavaScript Libraries (JQuery, DOJO) and PL/SQL.
- Good exposure in Insurance, Corporate Banking, Mortgage and Health Care.
- 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
BPM & SOA: IBM BPM 8.5.7,IBM IID 8.5.6, IBM BlueWorks Live
Internet Technologies: SOAP, Web services, WSDL, SOAP UI, REST, Java, J2EE, HTML, CSS, Java Script, AngularJS, jQuery, Bootstrap, XML
Messaging: IBM MQ
Database: DB2, Oracle, MS SQL, IBM DataStudio 2.2, TOAD
Operating Systems: Windows, UNIX, Linux
Ticketing Tools: HP Quality Center, ServiceNow
PROFESSIONAL EXPERIENCE
Sr. IBM BPM developer
Confidential, CA
Responsibilities:
- Involved in design and fixing the defects in implementing the BPM process applications for different workflow modules.
- Developed User Interface Coaches in IBM BPM.
- Implemented Integration and Ajax Services for client side validations.
- 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 IBM BPM 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 Integration logic by using UCAs to create Business Process.
- Integrate with existing legacy systems through Web Services.
- Designed and Generation of Service Models, Service Classification Diagrams, Activity Diagrams and Sequence Diagrams that support end to end.
- Designed and Developed mediation flows for Web Services.
- Provide inputs and documentation around all unit tests and integration tests.
Environment: IBM BPM 8.5.5, IBM BPM 8.5.7, JUnit, TOAD (Oracle11g), HTML, XML, JavaScript, DB2, ESB (GEMS).
IBM BPM developer
Confidential - Chicago IL
Responsibilities:
- Involved in design and implementation of BPM process applications for different workflow modules.
- Developed User Interface Coaches in IBM BPM
- Designed and developed services to implement the activities in BPD's.
- 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 IBM BPM with external systems using SOA/Web Services.
- Developed cross-cutting applications with all the reusable components like services, coaches, BPD's etc.
- Created ad-hoc and custom reports per the business requirements.
- Implemented Integration logic by creating Business Process using UCAs and Mediation flows.
- Integrate with existing legacy systems through Web Services.
- Making Technical and logical designs for different application silos involving Process Center and Process Designer. Involved in design a migration plan for applications to migrate and move into Distributed.
Environment: IBM Lombardi BPM 8.0.1, JUnit, Oracle10g, ESQL, HTML, XML, JavaScript, DB2, IID.
IBM BPM Developer
Confidential
Responsibilities:
- Understanding the on-boarding roles and responsibilities of each functional specialization.
- Designing standardized and cost effective workflow.
- Delivering enhancements to client experience, compliance and credit risk management.
- Provide detailed audit trail of all activities performed during on boarding process.
- Improve overall time and reduce cost to on board, by reducing the effort required, highlighting any bottle necks to providing the right information on the UI Coaches by using Ajax services and Client side validations.
- Send automated SLA reminders to the clients and / or internally when deadlines approach.
- Validation of UI using JavaScript.
- Implement rule services to implement business logic.
- Increase transparency, monitoring and report on KPIs.
- Deployed the application on several environments such as QA (SIT) and PVS (Performance test)/Staging (UAT).
Environment: IBM Business Process Manager 8.0.0.0, SQL Server, XML, XSLT, CSS, JavaScript, HTML, Web Services, WebSphere Application Server.
Java/J2ee Developer
Confidential
Responsibilities:
- Used Spring (MVC) Framework to develop the application. Used DAO and DTO Design patterns
- Used Rational Rose to draw UML diagrams and to develop the Use cases, Domain model and Design Model
- Implemented the functionalities using Java, J2EE, JSP, and AJAX, Servlets and spring framework
- Used Hibernate for Object Relational Mapping
- Developed Data Access Objects (DAOs) for easy data access
- Involved in the development of the presentation layer in Ext JS using spring framework
- Client pages are built using AJAX, HTML, JSP, XML and CSS
- Applied J2EE design patterns like Business Delegate, Service Locator, Session Façade, DAO etc.
- Utilized JSP Standard Tag Libraries in the design and development of Views
- Involved Database programming in Oracle 9i
- Using REST web services to interface with various vendors and external applications.
- Developed Web-Services module for integration using SOAP, WSDL
- Developed build files to configure build process using ANT
- Used Agile methodology named SCRUM for all the work performed
Environment: Java, J2EE, JSP, MVC, Spring 2.0, DAO, Hibernate 2.8, JNDI, Eclipse, Oracle 9i, PL/SQL, Ant, EXT JS, JMS, HTML, XML, Java Parser for XML (SAX), SOAP, WSDL, UDDI, Java Script, JUnit, JProfiler, Log4j, Rational Rose
Java/J2ee Developer
Confidential
Responsibilities:
- Transform the Software requirement specification documents into models and then implementation.
- Implemented search engine using features of Portlet, Hibernate and Struts to create dynamic query and render situations.
- Developed the highly configurable and extendable portlets framework and Portlet wiring for the online accessing and reporting.
- Implemented the functionalities using Java, J2EE, JSP, and AJAX, Servlets and spring framework.
- Client pages are built using AJAX, HTML, JSP, XML and CSS.
- Created the Stored Procedures using PL/SQL.
- Developed Web-Services module for integration using SOAP, WSDL.
- Developed build files to configure build process using ANT.
- Used Agile methodology named SCRUM for all the work performed.
Environment: Java, J2EE, JSP, MVC, Spring 2.0, Eclipse, Oracle 9i, PL/SQL, Ant, EXT JS, JMS, HTML, XML, Java Parser for XML (SAX), SOAP, WSDL, UDDI, Java Script, JUnit, Log4j.
