Bpm Developer/consultant (appian Developer) Resume
San Diego, CA
PROFESSIONAL SUMMARY:
- Appian BPM Developer with over 6+years of overall experience in Software Design, Development, Maintenance and Deployment, Analytics, Design and Development of Software applications in Web - based and Client Server Environment.
- 4+ years of strong experience with the Appian v17, Appian V16.
- Proficient in Appian Installation, Appian Application Development using SAIL, Process modeling, Creating Tempo reports, Records, creating business rules and trouble shooting.
- Extensively working experience in IBM BPM v8.5, IBM BPM v8.0, IBM BPM v7.5 and IBM WLE v7.0.
- Experience in utilizing BPM REST API, WEB API and expose the Process Instances to various teams in the organizations.
- 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 modelling, Web services, REST services, Coaches, Coach views, Business Objects, Decisions UCA’s, Exception Handling, Ajax services and Task Routing.
- Good domain Knowledge of Telecom, Cloud Computing and Realization, Finance (corporations), Shipping & Logistics and CRM.
- Experience in implementing Timer Events, Message Events, Tracking Events and USA.
- Worked on developing Sub Process and Linked Process.
- Experience in developing Business Rules with Rules Services.
- Sound knowledge in SAIL Forms, Dashboards, Reports, Services and Entity Backed Reports.
- Strong understanding of capturing proper business workflow requirements, solution specification in BPM development process in all phases of SDLC (Software Development Life Cycle: Requirement Analysis, Design, Development, Build, Testing and Maintenance).
- Implementation experience in Routing Rules.
- Extensively worked on BPMN and BPEL processes.
- Experience with Web-Services and other key standards (SOAP, WSDL, Security).
- Experience with Agile development methodologies.
- Worked on Coaches using Coach Views / Custom Coach Views.
- Hands on development experience in Exception Handling.
- Good at Documentation on User requirements and System Specifications.
- Good experience in conducting BPM training sessions to the new team members and allocating task to the team.
TECHNICAL SKILLS:
Tools: Appian BPM 17.X, Appian BPM 16.X, IBM BPM 8.X, TOAD, Eclipse.
Languages: Java, JavaScript, JQuery, JSP, JDBC, XML, XSLT, HTML, CSS, ASP.NET, C, C++, PL/SQL, BPMN, WS-BPEL.
App Servers: IBM Web Sphere Application Server.
Operating Systems: Win 8.X/7/XP, MS-DOS, UNIX, LINUX.
Databases: DB2, MSSQL, Oracle SQL, PL/SQL, SQL Server 2005, MYSQL.
PROFESSIONAL EXPERIENCE:
BPM Developer/Consultant (Appian Developer)
Confidential, San Diego, CA
Responsibilities:
- Meet with the Business Analyst team to understand user stories and workflows before construct or update BPDs in Appian BPM.
- Assisted in architecture, designing and modifications to support efficiency.
- Executed processes for analysis, designing and development of scalable solutions to meet customer requirements.
- Coded Custom Data Types (CDT’s) in XML for tables and views ranging from simple to nested CDT’s.
- Writing all the SQL queries to get data from database into model or store data into database.
- Create query rules, business rules & reports for functionality.
- Implemented procedures for gathering of requirements from clients for solution demonstrations.
- Managed end to end application support for all Appian applications deployed.
- Served as primary interface between development team and clients throughout all phases of analysis and development.
- Created BPM workflows in Appian using the process modeler.
- Created CDT’s from XSD & create tables in database through data store.
- Create new process models for functionality.
- Written JavaScript Code & CSS for process models.
- Create templates for Docs & generate them after mapping them in process models.
- Report work progress & fix bugs in the code.
Environment: Appian 17. +, JavaScript, Web Services (WSDL), SQL Server.
BPM Developer/Consultant (Appian Developer)
Confidential, Seattle, WA
Responsibilities:
- Used Appian model for enhancing the existing business workflows using Appian Enterprise Notations and defining business activities by swim lanes and artifacts.
- 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.
- Implemented procedures for designing and development of all software applications in coordination with engineering teams.
- Develop process models using Appian Smart Services.
- Designed User Interface (s) using Appian SAIL Form Designer.
- Created tempo enabled forms using SAIL, design DB schema using nested CDT.
- Developed Tempo Record, Tempo Reports using including Grid Layouts for the record dashboards.
- Created SAIL forms, rules and constants.
- Assisted ineffective implementation of Appian solutions along with subject matter expertise.
- Prepared detailed and accurate technical documentation relating to Appian designs and reports.
- Provided technical assistance for troubleshooting and resolution of workflow system problems.
- Conducted detailed analysis to support designing and development of BPM applications.
- Executed processes for conversion and technical documentation of business needs into system requirements.
- Supported technical team members in development and execution of company SOX programs.
- Implemented Task prioritization and SLA framework in process flow.
Environment: Appian 17.1, JavaScript, Web Services (WSDL), SQL Server.
BPM Developer
Confidential, Minneapolis, MN
Responsibilities:
- Involved in all phases of the project lifecycle from requirement gathering to production deployment and support.
- Triggered the process initiation using time elapsed UCAs, REST, SOAP Web Services.
- Provided super-user training on the various processes involved and also on how to use IBM BPM.
- Used exposed process variables to store the various global variables.
- Build REST queries using BPM REST API and used them in process and WebSphere portal.
- Good experience in gathering requirements from the client and prepare Integration documents.
- Implemented integration logic by creating Business Process using UCAs and Mediation flows.
- Worked on database connectivity to the background Oracle databases using SQL Connectors.
- Implemented SLA framework for task prioritization and implemented routing policies accordingly.
- 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.
- Attend defect triage calls with BA and QA to understand defects and fix them accordingly.
- Understanding the process and business requirements such as process flow, existing application functionality thoroughly and providing better solution through IBM BPM.
- Developed BPDs using requirement documents, use-cases and Blue works Live.
- Optimize BPDs using industry best practices and design patterns.
- Developed Coach Views for custom UI components and also implemented UI validation framework.
- Developed BPM toolkits for JSON/XML parsing, Help link and Exception Handling.
- Worked with IID team to integrate BPM with other vendors in the work flow.
- Worked on fixing the bugs found by the users and testers.
- Worked on several enhancements to the application according to the user requirements.
Environment: IBM BPM 7.5.1.1 Advanced Web Sphere Portlets, Web Services SOAP/REST, JSON, XML, DOJO, CSS, JavaScript, DB2, Rational Application Developer 8.5.
Java Developer
Confidential
Responsibilities:
- Involved in Client’s requirement analysis and designed web interface, documented use cases and developed user interface documents.
- Handle the tasks of writing codes by following appropriate design patterns.
- Developed Application modules and business components using JSP, Servlets, EJB, Java, HTML, CSS, and JavaScript.
- Developed presentation layer using JSP and JavaScript.
- Implemented required action forms and action Classes, generated configuration file.
- Involved in Integration of modules.
- Exploited the potential of Hibernate for complex Object-Database mapping and transactions.
- Performed client side validations using validation framework.
- Used AJAX for asynchronous data retrieval, dynamic and interactive content display.
- Used Apache Axis for reverse engineering WSDL and making Web Service calls.
- Designed UI for the application.
- Responsible for building Ant scripts for compilation and deployment.
Environment: Java, JavaScript, Servlets, JSP, HTML, XML, JDBC and Oracle 9i/10g, UNIX, RUP Methodology