Post Job Free
Sign in

Application Development Business Process

Location:
United States
Posted:
July 01, 2025

Contact this candidate

Resume:

Chitra P

Appian BPM Developer

**************@*****.*** 515-***-****

Profile Summary

•Over 9 years of IT experience in Java, BPM (Appian), design and development of workflows, interfaces, testing, and deployment.

•Trained, knowledgeable, and experienced in Business Process Management (Appian) with a strong understanding of BPM principles.

•Expertise in interface design using the SAIL framework, including the creation of expression rules, query rules, constants, sites, and dashboards.

•Proficient in developing SAIL Forms, SAIL Dashboards, SAIL Reports, and Service/Entity-Backed Records.

•Strong experience in process modeling, creating CDTs, and mapping them to database tables.

•Developed components using Appian version 17.X and the latest versions, ensuring scalability and efficiency.

•Deep understanding of and ability to communicate Appian Application Architecture effectively.

•Designed and implemented Appian Web APIs for system-to-system communication, enabling real-time data retrieval and transactional updates.

•Extensive experience building and using CDTs, nested CDTs, and Task Reports to enhance data modeling and reporting.

•Developed unit tests using Appian’s Test Rules & Functions feature to validate expression rules, interfaces, and decision logic for accuracy and reliability.

•Created integration tests for Appian process models and web service calls to ensure end-to-end data flow and exception handling across connected systems.

•Solid experience in web application development using JSP, HTML, CSS, and other front-end technologies.

•Worked on Appian GAM modules to improve vendor onboarding, compliance checks, and purchase processes.

• Customized Appian GAM features for vendor sign-up, tracking vendor performance, and managing contracts.

•Strong Java programming skills with hands-on experience in Java-based application development.

•Extensive application development experience with Appian, IBM BPM, and J2EE.

•Proficient in Appian installation, application development using SAIL, process modeling, creating Tempo reports, managing records, and troubleshooting.

•Collaborated with cross-functional teams to identify performance bottlenecks and implement best practices for responsive UI behavior.

•Involved in validations, flow designs, and process modular design using Appian’s BPMN-compliant standards.

•Designed and created workflows, class structures, rule sets, rule set versions, activities, activity step methods, flow shapes, harness rules, layouts, and sections.

•Involved in the complete SDLC life cycle (Designing, Coding, Testing, Debugging, and Production Support) with expertise in both Agile and Waterfall methodologies.

•Experienced in integrating with other services using web services, HTTP methods, and other protocols.

•Created and managed various expressions and logic to handle process variables and global variables within Appian workflows.

Technical Skill Set

Platforms & Tools: Appian (16.x to 24.x), Appian Designer, Appian Tempo, Appian Sites, Appian Records, Appian Reports, Appian Process Models, SAIL, Appian RPA

Languages: SAIL, Java, JavaScript, XML, JSON

Databases: MySQL, PostgreSQL, Oracle DB, SQL Server

DevOps & CI/CD: Jenkins, Git, SVN, Appian Deployment Automation Manager (ADM)

Other Tools: JIRA, Confluence, ServiceNow, Postman, Agile, Scrum

Education

B.Tech, Computer Science Engineering, MGIT Hyderabad, 2015

MS, Management Information Systems, University of Illinois Springfield, 2018

Professional Experience

Vanguard, Pennsylvania, US Mar 2022 - till Date

Role: Appian Developer

Responsibilities:

•Designed and developed user-centric interfaces using the Appian framework to create responsive and reusable components for enterprise applications.

•Architected scalable Appian solutions with expression rules, query rules, record dashboards, and interactive reports, aligning with business needs.

•Developed and configured Appian Sites, modeled workflows using process models, and implemented BPMN-compliant process designs.

•Built Tempo-enabled forms and Site-enabled forms, leveraging CDTs and data stores to optimize data modeling and persistence.

•Integrated external systems via REST/SOAP Web APIs and Appian Smart Services for seamless data exchange.

•Configured Connected Systems in Appian to securely manage API credentials and streamline external service calls with minimal maintenance overhead.

•Created paging grids, editable grids, and drillable record views to enhance data visibility and user interaction.

•Managed deployment activities using Appian Deployment Automation Manager (ADM), supported CI/CD pipelines with Jenkins, Git, and SVN.

•Collaborated with business analysts and stakeholders to gather and translate business requirements into Appian components.

•Ensured Appian applications adhered to SOX compliance, security policies, and audit requirements.

•Implemented Appian Government Acquisition Management (GAM) modules to streamline vendor onboarding, compliance workflows, and procurement processes.

•Customized Appian GAM features for vendor registration, performance tracking, and contract lifecycle management.

•Developed custom plug-ins and leveraged Appian Integration SDK to extend native integration capabilities for complex third-party services.

•Diagnosed and resolved production issues, optimized performance, and implemented enhancements based on feedback.

•Participated in Agile ceremonies, tracked development tasks in JIRA, and documented progress in Confluence.

•Created and managed CDTs from XSD files, configured data stores, and handled schema changes across Oracle, PostgreSQL, and SQL Server environments.

•Implemented test cases for custom plug-ins and Appian expressions to ensure functionality met business logic and edge-case scenarios.

•Utilized Test Cases tab in Appian Designer to maintain version-controlled, reusable test scenarios for regression testing.

Environment: Appian 18.X, SQL Server, JBoss EAP 6.4, Tomcat Apache Server, REST/SOAP Web APIs, Appian Smart Services, Jenkins, Git, SVN, Oracle, PostgreSQL, CDTs from XSD files, Process Models, Expression Rules, Query Rules, BPMN-compliant process designs, Appian Sites, Tempo-enabled forms, Data stores, Nested CDTs.

Visa, California (Remote) Aug 2020 – Feb 2022

Role: Appian Developer

Responsibilities:

•Designed and implemented BPM-based solutions using Appian software to streamline and automate business workflows.

•Developed and customized user interfaces using the SAIL framework, including paging grids, editable grids, drillable reports, and record dashboards.

•Built Tempo-enabled forms, designed nested CDTs, and configured record types, reports, and SAIL expressions to support business processes.

•Applied Business Process Model and Notation (BPMN) standards to visualize and optimize workflows.

•Collaborated with users and business stakeholders to gather requirements and decompose them into functional stories and technical tasks.

•Analyzed data to support the creation of data visualization reports and defined reporting requirements.

•Designed and maintained relational database schemas, ensuring integration with Appian Data Stores and process models.

•Developed reusable components including rules, constants, and process models to standardize application development.

•Implemented integrations with external systems using Web APIs and Appian connected systems.

•Utilized Integration Objects in Appian to consume third-party RESTful services with OAuth2 authentication, streamlining user data synchronization across platforms.

•Documented system-level, application-level, and module-level technical specifications throughout the SDLC.

•Contributed to architecture reviews and provided input on performance tuning and UI optimization.

•Collaborated with UX designers to implement user-friendly interfaces in Appian, ensuring alignment with accessibility and usability standards.

•Optimized UI performance by leveraging interface best practices, reducing load times and improving user interaction flow across forms and dashboards.

•Supported and mentored junior developers while collaborating across cross-functional teams for project delivery.

•Participated in client meetings and solution demonstrations to ensure alignment with business objectives.

•Automated validation of process model flows and decision rules by simulating inputs and verifying expected outputs in development environments.

•Collaborated with QA teams to define test coverage for interfaces, expressions, and integrations, improving defect detection in early stages.

Environment: Appian BPM 20.X, SQL Server, JBoss EAP 6.4, Apache Tomcat, Appian RPA, Jenkins, Git, SVN, REST/SOAP APIs, Postman, JIRA, Confluence, ServiceNow, Agile/Scrum, Oracle DB, MySQL

PwC, Chicago Aug 2017 – July 2020

Role: Jr Appian Developer

Responsibilities:

•Designed and implemented dynamic user interfaces in Appian for the claims processing portal, enhancing adjuster productivity and customer response time.

•Built Appian record types, expression rules, interfaces, and reports to automate claims intake, adjudication, and settlement processes.

•Developed and maintained process models following BPMN standards, including SLA timers, escalations, and exception handling for critical workflows.

•Integrated core insurance systems and third-party services (e.g., DocuSign, payment gateways, and CRM) via Appian Connected Systems and custom Web APIs.

•Configured Appian Sites for different user groups (adjusters, underwriters, and supervisors) to provide role-based experiences.

•Created nested CDTs, managed XSD imports, and configured data stores across Oracle and PostgreSQL for structured persistence.

•Utilized Appian Deployment Manager and Jenkins to automate deployment workflows and support DevOps pipelines.

•Worked closely with Business Analysts and Product Owners to translate regulatory and operational requirements into Appian components.

•Developed editable grids and inline forms for claim editing, customer communication logs, and document attachments.

•Supported SOX and GDPR compliance by implementing data access controls, field-level encryption, and audit logs.

•Customized Appian features for fraud detection workflows, audit review paths, and compliance checks.

•Diagnosed and resolved production issues, optimized slow-performing expressions, and applied hotfixes during release cycles.

•Contributed to the development of test strategies and reusable test cases in the Appian Test Cases tab and validated integration logic using Postman.

•Participated in Agile stand-ups, sprint planning, and retrospectives; tracked tasks in JIRA and maintained documentation in Confluence.

Environment: Appian 20.X, Oracle, PostgreSQL, Jenkins, REST/SOAP APIs, JIRA, Git, Confluence, Appian Designer, Process Models, Expression Rules, CDTs, Appian Sites, Editable Grids, BPMN, Connected Systems, Test Cases Tab

Home Credit, India Jun 2015 – OCT 2016

Role: Java Developer

Responsibilities:

•Design and development Java classes, java beans and interface objects

•Design and development of web components using JPS pages and HTML, and CSS.

•Worked closely with front-end teams to debug and enhance JavaScript functionality across multiple browsers.

•Development of JDBC programming to connect to database for various CRUD operations.

•Designed and implemented Java Classes, Interfaces, Model design, and interface layer design with other team members.

•Developed JSP’s and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.

•Involved in writing services to write core logic for business processes.

•Involved in writing database queries, stored procedures, functions etc.

•Used Java design patterns like Singleton, Factory and MVC

•Involved in writing JDBC code to get data base connectivity.

•Involved in the Database structuring and Tables creation needed for the project.

•Created Test plan documents and testing using Junit Framework.

•Monitored the error logs using Log4j and fixed the problems.

•Designed JDBC Connection for data retrieval and updating purpose, also developed connection pool to avoid waiting time for database connection.

Environment: Java, UNIX, WebLogic, J2EE, Sybase, Oracle 9i/10g, SQL, HTML, XML, RUP Methodology



Contact this candidate