Appian Bpm Developer Resume
San Ramon, CA
SUMMARY:
- Appian BPM Developer with over 7years 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, Appian V16.
- Sound knowledge in SAIL Forms, Dashboards, Reports, Services and Entity Backed Reports.
- Created BPM workflows in Appian using the process modeler.
- Coded Custom Data Types (CDT's) in XML for tables and views ranging from simple to nested CDT's.
- Implemented Custom components using JavaScript, jQuery, CSS and AJAX.
- Implemented business rules by using Decision Rules, Declarative Rules.
- Experience in developing Business Rules with Rule Services.
- Experience in using Services and Connectors - SOAP Services, Connect-SOAP, JMS, and Connect-SQL to integrate with external systems.
- Experience in building frameworks. (Reference Apps/Plugins/Servlets using Appian API).
- Solid fundamentals in languages such as Java and JavaScript and integration technologies such as web service, ESB, JEE Application Servers - JBOSS, WebSphere, Web Servers - Apache, IIS.
- Experience in implementing In-Bound and Out-Bound Web Service Component.
- Implemented Excel reports using Oracle XLSX packages.
- Expertise at AJAX technology and third-party AJAX libraries.
- Experience in utilizing BPM REST API, WEB API and expose the Process Instances to various teams in the organizations.
- 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.
- Experience with Web-Services and other key standards (SOAP, WSDL, OAuth).
- 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 Agile development methodologies.
- Strong development experience in Advance Integration Service, Documentum Services.
- Experienced in handling XSD validated XML document request and responses.
- Expertise in XML (SAX, DOM), XSL, XSLT, XPath, XQuery, Custom Tags, Java Script and HTML.
- Very Good experience in Dashboard Services and Custom Reports.
- Implementation Experience in Routing Rules.
- Hands on development experience in Exception Handling.
- Good at Documentation on User requirements and System Specifications.
TECHNICAL SKILLS:
Tools: Appian BPM 17.X, Appian BPM 16.X, 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.
App Servers: JBOSSs
Operating Systems: Win 8.X/7/XP/NT, MS-DOS, UNIX, Linux.
Databases: DB2, MSSQL, Oracle … SQL/ PL-SQL, SQL Server 2005, MySQL.
PROFESSIONAL EXPERIENCE:
Confidential, San Ramon, CA
Appian BPM Developer
Responsibilities:
- 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.
- Created Records for the client end to view all the relevant records.
- 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.
- Performed testing on both front end and on the SAIL Code and Process Models phase for the CAM (Contract Acquisition Management).
- 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.
- 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.
- 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.
- 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.
- 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.X, JavaScript, Web Services(WSDL), SQL Server.
Confidential, Nashville, TN
Appian BPM Developer
Responsibilities:
- Performed testing on both front end and on the SAIL Code and Process Models phase for the CAM (Contract Acquisition Management).
- Created dynamic SAIL code for reusable Interfaces for the clients to create events.
- Created relevant Process Models to help facilitate the flow of the application.
- Created Expression Rules that restricts the data entered from user end as per the Business Requirements.
- Developed Rules for validation and integration pertained to Rule-Connect- and Rule-Service.
- Developed the Application Data Model.
- Strong object-oriented programming knowledge in these related fields: Java, J2EE, XML.
- Responsible for developing business process using Web Sphere Process server -BPEL, Java, XML.
- Worked on Appian Installation, Appian Application Development using SAIL, Process modeling, Creating Tempo reports, Records, creating business rules and trouble shooting.
- Worked on customization of Harness and Sections rules.
- Helped Code Review interfaces, process models and Expression Rules for the CAM Project.
- Time-off Request Application
- Created dynamic SAIL Forms for the application for the employees to request time off.
- Created Process Models for the flow of the application.
- Created Expression Rules to meet the
- Implementation of decision tables to manage product category and BSBS codes
- Created roles, broker users and portals.
- Worked on business requirements of the data needed from the forms.
- Event Planning & Management
- Created Security Architecture including Access groups, Access Roles etc.
Environment: WebSphere 6.1, Appian 7.X, Facets 4.3, Oracle 10g, MS-Visio XP, AIX, Windows XP, SAIL, SSO, OAuth, LDAP.
Confidential, Jacksonville, FL
Web Developer
Responsibilities:
- Design develop and test HTML, CSS, and jQuery that meets accessibility and webbrowser standards for car dealerships websites.
- Designed and developed user-interface for all modules of the project using ASP.NET, MVC5, JavaScript, CSS, XML, Telerik Controls and JQuery.
- Used Telerik Controls such as Kendo UI to support HTML Controls in all the browsers
- Adhere to web standards, usability, and best practices with a focus on consistency and usability.
- Utilizing Responsive web design to support usability in desktop, mobile, and tablet environments.
- Resolved cross-browser layout issues and bugs.
- Implemented client-side Interface using Angular.JS.
- Solid understanding of React Virtual DOM Algorithm, for performance optimization.
- Responsible for UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Developed Azure Active Directory (AAD) authentication and OAuth authorization for API security.
- Using JavaScript, jQuery, Kendo UI for user interactions in pages. Creating a Responsive webapplication integrating Twitter Bootstrap with media queries.
- Develop various screens for the front end using angular js and used various predefined components from NPM (Node Package Manager) and redux library.
- Created logos and designed broachers using Adobe Illustrator and Photoshop.
- Designed business cards and business portfolios using Adobe InDesign and Illustrator.
- Using CSS preprocessor SASS to make CSS more efficient.
- Added live reload configuration using Browserify and Watchify programmatically with libraries loaded from NPM and Bower.
- Communicating with team to meet better customer expectations and desires.
- Followed Jira for tracking processes and streamlining agile planning.
- Actively speaking to other teams regarding tech stacks, which will result in high quality code bases, faster sprint completions, fewer defects, and boosts in developer moral.
Environment: HTML5, CSS3, SASS, JavaScript, Adobe Illustrator, Photoshop, Dreamweaver, jQuery, Kendo UI, Bootstrap, OAuth, ASP.NET, Visual Studio, Azure, Ajax, DOJO, web-storm, JSON, RAD, Sublime Editor.
Confidential
Java Developer
Responsibilities:
- Involved in developing Dao's and Session Beans.
- Involved in Integration of modules.
- 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.
- Responsible for analyzing repercussions of check fraud, primarily ramifications of stolen checks on banking account fees and transactions.
- 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.
Environment: Java, Servlets, JSP, HTML, JavaScript, JDBC and Oracle, Silk Test 5.0, Rational Clear Quest.
