Bpm Developer/consultant (appian Developer) Resume
DallaS
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.
- 3 Years of strong experience with the Appian v17.x, Appian V16.x.
- Proficient in Appian Installation, Appian Application development using SAIL, Process modeling, Creating Tempo reports, Records, creating business rules and trouble shooting.
- Worked with Business to understand their requirement and design and develop them into Process flows and Models within Appian.
- Experience in developing toolkits that can use in different BPM process apps
- 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 UCA.
- Exposing Appian BPM cloud data to external systems using Web API's.
- Worked on developing Sub Process and Linked Process.
- Experience in developing Business Rules with Rule Services.
- Experience with Iterative development methodologies like Waterfall, Agile-Scrum and Rational Unified Process (RUP).
- Experience in utilizing BPM REST API, WEB API and expose the Process Instances to various teams in the organizations
- Sound knowledge in SAIL Forms, Dashboards, Reports, Services and Entity Backed Reports.
- Worked with Business to understand their requirement, design and develop them into to Process models.
- Experience in implementing In-Bound and Out-Bound Web Service Components.
- 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).
- 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 tasks to the team
TECHNICAL SKILLS:
Tools: Appian BPM 17.X, Appian BPM 16.X, TOAD, Eclipse.
Languages: Java, JavaScript, JQuery, JSP, JDBC, XML, XSLT, HTML, CSS, ASP.NET, C, C++, PL/SQL, BPMN, WS-BPEL.
Operating Systems: Win 8.X/7/XP, MS-DOS, UNIX, Linux.
Databases: DB2, MSSQL, Oracle SQL/PL-SQL, SQL Server 2005, MYSQL.
Business Areas: Equity Investment, Shipping, Insurance, Banking Business, Oil and Gas Process Modeling and Implementation.
PROFESSIONAL EXPERIENCE:
BPM Developer/Consultant (Appian Developer)
Confidential, Dallas
Responsibilities:
- Created Records for the client end to view all the relevant records.
- Developed callback services, exception handling and update Custom Data Types in BPDs.
- Create Appian Records, Tempo Reports, and Portal Report.
- Create Customer Data Types (CDT's) from XSD & create tables in database through data store.
- Involved in the different types of Reports, Rules and Interfaces.
- Good exposure to the agile tool JIRA in creating stories and story estimation.
- Expertise in SAIL which includes Forms, Dashboards and Reports.
- Created Expression Rules that restricts the data entered from user end as per the Business Requirements.
- Developed the SAIL form interfaces.
- Created New Versions of the Tables with the XSD and modified CDT's.
- Enhance the existing system to provide more value and efficiency to the business.
- Involved in adding the members in different type of User Groups.
- Managed end-to- end application support for all Appian applications deployed.
- Create templates for Docs & generate them after mapping them in process models.
- Report work progress & fix bugs in the code.
- Integrating Appian BPM workflow process with external systems using Web Services.
- Performed testing on both front end and on the SAIL Code and Process Models phase for the CAM (Contract Acquisition Management).
- Created Expression Rules to meet the business requirements of the data needed from the forms Event Planning & Management.
- 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 work flows in Blue works Live.
- Implemented Task prioritization and SLA framework in process flows.
Environment: Appian 17. +, JavaScript, Web Services(WSDL), SQL Server
BPM Developer/Consultant (Appian Developer)
Confidential, Seattle
Responsibilities:
- Managed end-to- end application support for all Appian applications deployed.
- Frequently interact with Business Analyst team to understand user stories and workflows before construct or update BPDs in Appian BPM.
- 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.
- Conduct playback sessions to analyze the work flows in Blue works Live.
- Performed testing on both front end and on the SAIL Code and Process Models phase for the CAM (Contract Acquisition Management).
- Created Expression Rules to meet the business requirements of the data needed from the forms Event Planning & Management
- Create Customer Data Types (CDT's) from XSD & create tables in database through data store.
- Developed callback services, exception handling and update Custom Data Types in BPDs.
- Strong Experience in working with Relational databases like MS SQL Server and MySQL and proficiency in writing complex SQL queries PL/SQL programs and tuning of queries.
- Created Expression Rules that restricts the data entered from user end as per the Business Requirements.
- Involved in Data Modelling, Creating Tables, Views and stored procedures in Oracle Database.
- Created Records for the client end to view all the relevant records.
- Create templates for Docs & generate them after mapping them in process models.
- Report work progress & fix bugs in the code.
- Provided end to end application support for all Appian application deployed.
- Implemented Task prioritization and SLA framework in process flows.
Environment: Appian 16.x, JavaScript, Web Services(WSDL), SQL Server
Java/ Appian Developer
Confidential
Responsibilities:
- Involved in all phases of the project lifecycle from requirement gathering to production deployment and support.
- 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 implemented UI validation framework.
- Developed BPM toolkits for JSON/XML parsing, Help link and Exception handling.
- Built REST queries using BPM REST API and used them in Process and WebSphere portal.
- Designer / Process Modeler Established the best BPMN practices and mentored the team both in offshore and onsite.
- 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.
- Developed code using Test Driven Design methodology.
- Prepared UNIX scripts to schedule jobs and perform data loading for Print Composition services.
- Developed Junit test Scripts using Mockito to emulate downline services.
- Developed Spring AOP logging aspects for the application, which is used across modules.
- Prepared SQL scripts to alert configuration data as per business requirements.
- Worked on email automation system which sends automatic email reminders when the task is due.
- Worked with IID team to integrate BPM with other vendors in the work flow.
- Triggered the process initiation using time elapsed UCAs, REST, SOAP Web Services.
- Used Exposed Process Variables to store the various global variables.
- 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
Environment: Appian 7.x,Web Sphere Portlets, Web Services SOAP/REST, JSON, XML, DOJO, CSS, JavaScript, DB2, Rational Application Developer 8.5
Java Developer
Confidential
Responsibilities:
- Responsible for assisting java software engineer in designing and developing Java-based systems.
- Handle the tasks of writing codes by following appropriate design patterns.
- Involved in developing and designing Workflow Wizard and Workflow Engine JSP, HTML, JavaScript, XML, Servlets, Beans.
- Involved in Integration of modules.
- Involved in developing Dao's and Session Beans.
- Responsible for analyzing repercussions of check fraud, primarily ramifications of stolen checks on banking account fees and transactions.
- Used Rational DOORS to maintain the documented test cases.
- Involved in Unit testing and Integration Testing of Transporters Module and Supplier Module.
- Extensively used JavaScript for client-side validation.
- Served integral role in 4-member team working for financial-services Company.
- Assisted in designing, building, and maintaining database to analyze life cycle of checking and debit transactions.
- Troubleshooting and resolving defects.
- Used Java Servlets, JSPs, AJAX, HTML and CSS for developing the Web component of the application.
- Planned and implemented various Oracle Tables, stored Procedure, triggers, views, cursors.
- Designed the mailing component suitable to the requirement
- Coordinated and supported the team during implementation.
- Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
- Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
- Used JSP, HTML, Tag libs and CSS to create UI pages
- Implemented a Test Management System using SQL Stored Procedures and Shell scripts to automatically create Test Data
Environment: Java, Servlets, JSP, HTML, JavaScript, JDBC and Oracle, Silk Test 5.0, Rational Clear Quest
