We provide IT Staff Augmentation Services!

Bpm Developer Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY

  • Appian BPM Developer with over 5+ years of overall experience in Software Design, Development, Maintenance and Deployment, Analytics, Design and Development of BPM driven applications strong experience with the appian v17, Appian V16.
  • Sound knowledge in SAIL Forms, Dashboards, Reports, Services and Entity Backed Reports.
  • Experience in developing toolkits that can use in different BPM process apps
  • Good knowledge in design and development of BPDs using IBM BPM including process analysis, process modeling, Web services, REST services, Coaches, Coach views, Business Objects, Decisions, UCA's, Exception Handling, Ajax services and Task Routing
  • Strong experience with Process Designer including BPDs, Services, Coaches, Integration Components & Connectors.
  • Experience in utilizing BPM REST API, WEB API and expose the Process Instances to various teams in the organizations.
  • Have experience in managing process applications in Process Centre (Deploying snapshot to online server from Process Centre, Importing and Exporting process applications and toolkits).
  • Strong development experience in Advance Integration Service, Documentum Services.
  • Expertise in Customizing Coaches by using Cascading Style Sheets (CSS), JavaScript, JQuery and Coach Designer, XSL.
  • Experience in implementing In - Bound and Out-Bound Web Service Components.
  • Experience in implementing Timer Events, Message Events, Tracking Events and UCA.
  • Worked on developing Sub Process and Linked Process.
  • Experience in developing Business Rules with Rule Services.
  • 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).
  • Extensively working experience in IBM BPM v8.5, IBM BPM v8.0, IBM BPM v7.5and IBM WLEv7.0.
  • Expertise at AJAX technology and third-party AJAX libraries
  • Expertise in XML (SAX, DOM), XSL, XSLT, XPath, XQuery, Custom Tags, Java Script and HTML
  • Proficient in writing complex SQL Queries, stored procedures and very well experienced in PL/SQL
  • Excellent Client interaction skills and proven experience in working independently as well as in a team
  • Experience with Iterative development methodologies like Waterfall, Agile-Scrum and Rational Unified Process (RUP).
  • Having good experience in managing installed process application from Process Admin Console.
  • Very Good experience in Dashboard Services and Custom Reports.
  • Implementation Experience in Routing Rules.
  • Experience in IBM BPM tool migration at development side.
  • Extensively worked on BPMN and BPEL processes.
  • Worked on Data Modelling, BPM Reports and Integration with other systems.
  • Having good knowledge in IBM Integration Designer (IID/WID).
  • Experience with Web-Services and other key standards (SOAP, WSDL, Security)

TECHNICAL SKILLS

BPM: Lombardi Team works 6.0//6.2.2, WLE 7.2, IBM BPM 7.5

Tools: Appian BPM 17.X, Appian BPM 16.X, IBM BPM 8.X, Lombardi Team Works 7.X, TOAD, eclipse

Languages: Java, JavaScript, JQuery, Dojo, JSP, JDBC, XML, XSLT, XSL-FO, HTML, CSS, ASP.net, C, C++, Visual Basic, BASIC, PL/SQL, BPMN, WS-BPEL

Web Services: SOAP, WSDL, UDDI.

Databases: DB2, MSSQL, Oracle SQL/ PL-SQL, SQL Server 2005, MySQL, DB2

Web Technologies: JSP, Servlets, HTML, XHTML, CSS, JavaScript, JQuery, Ajax

Operating Systems: Win 8.X/7/XP/NT, MS-DOS, UNIX, Linux

Developer Tools: Borland JBuilder 7.0, WSAD5.0, Eclipse 3.1, Edit Plus 2.1, Net Beans, Putty, VMware, Jenkins, UI path

PROFESSIONAL EXPERIENCE

BPM Developer

Confidential, CA

Responsibilities:

  • Process was built on Service Oriented Architecture SOA in WebSphere Business Modeler and IBM Integration Developer IID using Service Component Architecture SCA and Service Data Object SDO programming models.
  • The process was analyzed and modeled using WebSphere Business Modeler where in the required artifacts and workflow was modeled.
  • Created Business Process using BPEL components.
  • Created an XML firewall that performed as Content base routing using XSLT.
  • Configured XI50 to protect against XML threats malformed XML documents and hidden SQL statements.
  • Configured a Web Service proxy service which virtualizes the web services for Xcel Energy Web Services hosted in Intranet.
  • Configured a Multi-protocol gateway services to provide HTTP HTTPS MQ connections for required services.
  • Configured XI50 for any-to-any transformation using WebSphere Transformation Extender.
  • Exported the modeled process to IBM Integration Developer version 8.5 for implementation.
  • Architected Service Component Architecture SCA Business Integration Implementations Business Objects Creation Interfaces Business Rules Human Tasks and Business Processes.
  • Implemented Mediation Flows to support loose coupling between various Enterprise Information System Platforms.
  • Implemented Asynchronous invocation style using IBM Message Broker through MQ JMS Binding Exports and Imports.
  • Used Correlation sets for the Long Running Process to identify the current instance.
  • Developed Contract-First and Bottom-up Web Services using Spring -WS using IBM RAD 7.0
  • Developed Enterprise Application using Struts spring Hibernate Framework using Maven.
  • Created WSDL documents XSD s complex datatypes as per business requirements.
  • All Services are securely accessed and exposed through IBM DataPower.
  • Unit tested SCA Components and Business Process using Integrated Test Client Environment.

Environment: IBM BPM 8.5 IID 8.5 and WebSphere Process Server 8.5, IBM Business Process Manager 8.5, IBM Process Center, WSRR, Web Services Registry and Repository Rational ClearCase, J2EE Spring-WS Hibernate WSDL EJB XML XSD WS-BPEL XSLT XPATH DB2 Oracle 11G Maven.

BPM Developer

Confidential, Florida

Responsibilities:

  • Created Records for the client end to view all the relevant records.
  • Designed and developed flexible and consistent user-friendly interfaces such as dashboards and reports, and the related backend workflows that automated notifications to users for seamless approval processes.
  • Worked on the Implementation of system as an independent component to be supported/integrated with Appian based BPM applications to deliver management capabilities using Appian 7.1 SAIL features such as Record Types, Record dashboards, SAIL Reports, Actions and SAIL forms.
  • Built Model Risk Tool application with SAIL, a functional Java-based proprietary programming language, that the internal risk team uses to effectively manage and govern inventories of financial models and issues.
  • Created Expression Rules to meet the business requirements of the data needed from the forms Event Planning & Management.
  • Managed end-to- end application support for all Appian applications deployed.
  • Developed callback services, exception handling and update Custom Data Types in BPDs.
  • Create templates for Docs & generate them after mapping them in process models.
  • Report work progress & fix bugs in the code.
  • Frequently interact with Business Analyst team to understand user stories and workflows before construct or update BPDs in Appian BPM.
  • Conduct playback sessions to analyze the workflows in Blue works Live.
  • Implemented Task prioritization and SLA framework in process flows.
  • Performed testing on both front end and on the SAIL Code and Process Models phase for the CAM (Contract Acquisition Management).
  • Create Customer Data Types (CDT's) from XSD & create tables in database through data store.
  • Created Expression Rules to meet the business requirements of the data needed from the forms.
  • Created Expression Rules that restricts the data entered from user end as per the Business Requirements.

Environment: Appian 7.X, JDK, SAIL, JSP, LDAP Oracle and Java, RAD9.0, Harvest 12.0, Web Technologies (WSDL), SOAP UI, and Agile Methodology

BPM Developer

Confidential, Woonsocket RI

Responsibilities:

  • Designed and developed the business process work flows according to business needs using IBMBPM tool.
  • Coaches built using the coach views and custom HTML and CSS scripts.
  • Several customized coach views have been built as part of the requirements and are being re-used.
  • Process initiation (triggering BPD) implemented using UCAs and custom script via web service calls.
  • Implemented custom user task list portal by making use of IBM BPM REST API.
  • Extensive use of IBM BPM REST API in task assignment, reassignment, closure and ad-hoc task implementation.
  • Worked on IMEs to initiate ad-hoc tasks and implemented decision gateways.
  • Exposed and consumed web services using SOAP and REST.
  • Custom toolkits have been developed for the project and distributed over the platform to use.
  • Worked on email notification system which sends automatic email reminders when the task is due. Proper error handling mechanism has been put in place using Log4j.
  • Tasks postpone and email reminder when an error occurs in the process flow. Steps to restart the task and debug it.
  • Extensive use of SQL Connectors and Java connectors to communicate with the SQL/Oracle Servers. Developed database scripts and procedures using Oracle SQL.
  • Developed reusable Java components using Java classes to use in both the BPM integration and the Java J2EE framework.
  • Used RAD to develop the Java components and deployed the components onto local server.
  • Promoted and deployed the application onto different environments like Test, QA and Staging.
  • Co-ordinated the offshore team to work on different features of the project. Distributed the gathered requirements to the offshore team to work on based on the expertise.
  • Worked on writing the new developers welcome kit and the project documentation.
  • Provided the production support and resolved the issues in a timely manner.
  • Had a good exposure to the agile tool JIRA in creating stories and story estimation.
  • Actively participated in daily standup calls, sprint planning, and review and sprint retrospective sessions.

Environment: IBM BPM 8.0/8.5, Oracle 11g, WAS 8.5, Java/J2EE, RAD9.0, Harvest 12.0, Web Technologies(WSDL), SOAP UI, and Agile Methodology

BPM Developer

Confidential

Responsibilities:

  • Actively interacted with the business analysts and product owners to obtain the requirements in the retrospective meetings during the sprint planning sessions and gave suggestions to enhance the process designs. Using Confidential BPM 8.6 Version
  • Currently Replacing KL feed services with Captiva and Integrating it with Confidential BPM to get the invoices data.
  • Interacting with Business users from North America, United Kingdom, Latin America Markets and Customizing based on their market needs.
  • Actively using UI PATH Macros to eliminate human interference in some phases of the application.
  • Integrating BPM with SAP, .NET, Main Frames services. Developed toolkits with all the reusable components like services, coaches, BPD's etc.
  • Worked on SQL server as the back end for the Confidential s huge BPM global foundation applications.
  • Developed various toolkits and also used industry standard toolkits for the project.
  • Actively using Rest API S.
  • Using JSON and XML Scripts. Extensively worked on validations using Java Script and JQuery
  • Extensively using Java Script and Jquery.
  • Worked with QA team in Building Automation scripts for the BPM UI part.
  • Currently working on POC S to establish CI/CD pipeline for the application.
  • Administered User Acceptance Testing, documented detailed descriptions and analysis of user needs, business impacts and system functionality for software development life cycle.

Environment: Confidential BPM 8.6, DB2,Main Frame, Meta Data, JSON, XML, CSS, JavaScript, Web Services, REST, WAS, IID.

We'd love your feedback!