Appian Developer Resume
Washington, DC
SUMMARY
- BPM Consultant wif around 6 years of experience in IT Industry, exclusively in Analysis, Design, Development, Testing, Maintenance and Support of BPM applications using Appian, Java, J2EE, JSP, JDBC, PL/SQL, iBatis and XML, Agile methodology.
- Experience developing BPM application using Appian 16.x, 17.x, 18.X, 19.X, 20.X and 21.X in Analysis, Design, Development, Testing, Maintenance, and Support of BPM applications.
- Worked on Appian BPM tool and software applications using JAVA for the development and deployment. Exposure to frameworks like Struts, Hibernate, Web Services.
- Excellent understanding into the working of BPM tools and responsible for delivery of applications using Appian Enterprise BPM application.
- Experience in BPM system development projects, code development, implementation of tools to support automation of management processes and application programs using Process Modeler, SAIL, Records and Reports.
- Experience in AJAX, XML, XSLT, XPATH, and Web Services wif SOAP to design, deploy, develop and implement the internet / Intranet applications.
- Expertise in analysis, design, development and managing Workflows, Class Structure design, User Interface (UI).
- Experience in capturing and implementing requirements wif BPM software, namely, Appian BPM Suite.
- Experience in Application Design using Object Oriented Analysis and Design (OOAD), Object Oriented Methodologies like UML, Agile and Waterfall methodologies.
- Having experience in all phases of Software development life cycle (SDLC). I have taken active part in Analysis, Design, Development, Unit Test Case Design and Delivery phases during working wif projects.
- Define, design, and develop Appian / BPM shared components by doing a quick POC to prove the value add.
- Good understanding of Object - Oriented Analysis and Design and UML notations and experience in using design tools like MS-Visio for creating class and sequence diagrams.
- Have good experience in managing project files by using version control tools like Concurrent Version System (CVS), SVN and PVCS and bug tracking tools like Jira.
- Designed the network infrastructure to support the Appian environment and interfacing systems.
- Extensive experience in various types of UML diagrams including Activity diagram, Use Case diagrams, Behavior Diagrams (Sequence diagrams and Activity diagrams), and Data Flow diagrams.
- Development of BPDs using PRPC 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.
- Worked wif Business to understand their requirement and design and develop them into Process flows and Models wifin Appian.
- Sound noledge and experience of design and development of process model, UI screen design (Tempo forms), Rules, SAIL (Self-Assembling Interface Layer) Interface, Appian Reports, Data Management, Document management, expression rules.
- Proficient in Appian Installation, Appian Application development using SAIL, Process modeling, Creating Tempo reports, Records, creating business rules and trouble shooting.
TECHNICAL SKILLS
BPM Tools: Appian 16.X, 17.X 17.2, 18.X, 19.X, 20.X, 21.X
Programming Languages: SQL, PL/SQL, C++, Java
Scripting Languages: JavaScript, JQuery
Web Technologies: HTML, XML, SOAP, WSDL, Servlets, JSP, AJAX
Web Servers: HTTP, Oracle Web Logic, IBM Web Sphere, Apache Tomcat and JBoss
Operating Systems: CentOS, MacOS, Windows XP/7, UNIX, LINUX 8.0
Databases: SQL, DB2, Oracle
Development Methodologies: Scrum, Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Washington, DC
Appian Developer
Responsibilities:
- Developed rich user interfaces using Appian SAIL Rules, Appian SAIL Components, Query, and Expression rules.
- Created a site to host the workflow.
- Created process models to move fund approval flow from one role to other.
- Developed BPM Workflows using Appian Process Modeler, Gateways, Events, and Smart Services.
- Created BPM workflows in Appian using the process modeler
- Created different areas to be displayed in the form, for each user group, depending upon the contract category in the Form.
- Involved in adding the members in different type of User Groups.
- Created and modified CDT’s.
- Developed XSD file for Post funding Data Correction, Appian Developer user interfaces.
- Developed and Import and XSD file identify the relationship.
- Write query rules, constant rules, and expression rules and Developed process Model.
- Used Appian Process Modular for designing workflows and sub processes.
- Created User Input task, defined UI using Form designer.
- Development of business application Processes, Rules, Forms creation.
- Created interfaces and exposed them as user input task for different roles to display and enter their inputs
- Created reports to show the work done using metrics which would halp users to monitor.
- Created records and displayed the data pertaining to each fund request using views in record.
- Consumer web APIs to get the data from legacy systems.
- Created batch processes to send timely reminders about the tasks dat are active for users
- Attending various calls wif clients on Requirement Gathering, Defect Reviews and Status update.
Environment: Appian 18.x, 19.x, 20.x, 21.x, POC, SAIL, CDT’s.
Confidential, Montpelier, VT
Appian Developer
Responsibilities:
- Designed SAIL Task Forms and Process Models for ease of use and efficient data collection strategy.
- Define, design, and develop Appian / BPM shared components by doing a quick POC to prove the value add.
- Design and implementation of BPM process applications for different workflow modules.
- Developed functionality to keep track of Opportunity Team on the latest version.
- Worked on the Implementation of system as an independent component to be supported/integrated wif Appian based BPM applications to deliver management capabilities using Appian SAIL features such as Record Types, Record dashboards, SAIL Reports, Actions and SAIL forms.
- Integrating Appian BPM workflow process wif external systems using Web Services.
- Created Technical documents to outline the Appian Design Architecture.
- Develop process models to orchestrate automated business processes using Appian Enterprise BPM Suite.
- Write detailed functional specifications to outline the business requirements and technology solutions.
- Provide support to setup infrastructure for new technology (Appian Enterprise BPM Suite) both hardware and software, considering internal requirements.
- Create applications using Appian Enterprise BPM Suite.
- Perform the detailed analysis of the business requirements provided, for Appian development.
- Helps define and drive application standards and best practices across the Appian/BPM platform.
- Implemented procedures for gathering of requirements from clients for solution demonstration.
- Integrated Appian workflow process wif the external services like EPT using Data Services.
- Data Modeling, Creating tables, views and stored Procedures in Oracle Database.
- Have created a best practices & coding standard documents for BPM projects.
- Involved in design and implementation of the tool Re-Architecture to improve performance of the Project.
- Providing technical assistance by supporting the production end users on the issues and queries they come across.
Environment: Appian 18.X, 19.X, 20.X, 21.X Web Services, Java Script and SQL server
Confidential - Memphis TN
Appian Developer
Responsibilities:
- Works wif other business technology teams to understand requirements and patterns and ensure consistency in design across applications built on the Appian platform.
- Hands on coding and development experience on Appian BPM platform.
- Perform the detailed analysis of the business requirements provided, for Appian development.
- Helps define and drive application standards and best practices across the Appian/BPM platform.
- Provided the Dashboards and to track the measure the impact of external innovation activities.
- Help on-board new Appian applications in Appian platform.
- Build and deploy of applications Help Review application design and code review.
- Defect Fixing & issue resolution for the application developed.
- Created different areas to be displayed in the form, for each user group, depending upon the contract category in the Form.
- Involved in adding the members in different type of User Groups.
- Created and modified CDT's. Involved in data migration from traditional apps to salesforce using data loader utility.
- I have handled the requests, collected the specific information by contract typed categories.
- Developed an internal SAIL form module which allows users to view and modify loan, Create CDT for the application
- Handled the Approval from workflow and notifications.
- Maintained technical documentation such as requirements, design reviews and test reports.
- Assisted in designing, architecture, and modifications to support efficiency.
- Managed projects and portfolios to ensure resource capacity, demand and offshore utilization was optimal.
Environment: Appian 18.x, 17.x, SAIL, Java, Oracle, SQL, PLSQL, Web logic, SOAP Web services, Windows, HP ALM
Confidential - Framingham, MA
Appian Developer
Responsibilities:
- Created BPM workflows in Appian using the process modeler.
- Managed end-to-end application support for all Appian applications deployed.
- Involved in the designing and implementation of all modules.
- Implemented procedures for gathering of requirements from clients for solution demonstrations.
- Created views and business rules.
- Dashboard, Page, Quick Task, Records, XSD, CDT and database table creation.
- Attending various calls wif clients on Requirement Gathering, Defect Reviews and Status update.
- Requirement analysis, proof-of-concept design, application development.
- Defined process architectures, modeled and aligned business processes, goals, deliverables and KPIs wif business strategy.
- Managed implementation and delivery of projects milestones.
- Participated in definition of functional requirements. Estimated project costs and required resources, prepared quotations and owned project responsibility from sales to delivery.
- Prepared detailed and accurate technical documentation relating to Appian designs and reports.
- Executed processes for conversion and technical documentation of business needs into system requirements.
- Supported technical team members in testing changes for user interfaces and application functionality.
Environment: Appian BPM, SQL Server, Rally
Confidential
Software engineer
Responsibilities:
- Participated in all phases of the Software Testing Life Cycle (STLC).
- Reviewed and Analyzing the Business Requirements to get better understanding of the system on both technical and business Prospective.
- Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
- Involved in System, Sanity, Functional, and Regression Testing and monitored the behavior of the applications during different phases of testing.
- Created Selenium Test cases and Test Suites for automation using Selenium Web Driver and Java.
- Design and Executed test cases using Selenium Web driver in Eclipse IDE.
- Involved in Writing Test cases in BDD style using Cucumber Framework for Functional and acceptance Testing.
- Worked on Testing Framework, Maven for Project Building tool, Jenkins for continuous integration.
- Worked in enhancing the test cases using Tasting annotations in Eclipse IDE.
- Performed back-end testing by writing and executing SQL queries to validate dat data is being populated in appropriate tables and manually verify the correctness of the data wif front-end values.
- Interacted and worked wif the development team to analyze the defects and reported them using JIRA and tracked them for closure.
- Interacted wif users by conducting User Acceptance Testing (UAT) to ensure dat the total functionality of the application was met by complying wif all the business requirements.
- Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
- Actively communicated wif the end users and business users to create realistic test cases.
- Provide test summary documentation and Analyze test results, Identifying trends and/or root causes of problems.
Environment: Java, J2EE, Eclipse IDE, Selenium Web Driver, Cucumber, Tasting, Maven JIRA, HTML5, CSS, Agile SQL, Oracle.