Appian Developer Resume
Kenilworth, NJ
PROFESSIONAL SUMMARY:
- Appian BPM Developer wif over 6 years of overall experience in Software Design, Development, Maintenance and Deployment, Analytics, Design and Development of BPM driven applications. Strong experience wif the Appian v21, Appian v20, Appian v19, Appian v18 and Appian V17.
- Worked wif Business to understand their requirement and design and develop them into Process flows and Models wifin Appian.
- Appian 17.X, 18.X, 19.X, 20.X, 21.X in Analysis, Design, Development, Testing, Maintenance, and Support of BPM applications.
- Experienced wif SAIL Forms, SAIL Dashboards, SAIL Reports, Service and Entity Backed Records.
- Experienced in Full SDLC life Cycle such as Analysis, Design, Implementation, Testing, Enhancement, Production Support and Change Management of business critical applications.
- Responsible for modification of process flow usingAppianto fulfill requirements.
- Experience in extracted, loaded, and analyzed data to and from MSSQL Server database wif Python.
- Solid experience facilitating, eliciting, analyzing, validating and documenting Requirements viaone - on-one interviews, requirements and working sessions and JAD.
- Proficient in all phases of Software Development Life Cycle (SDLC) achieving milestone using Agile (Scrum)
- Knowledge ofAppianbest practices and design principals.Conducted Detailed Analysis to support designing and development of BPM applications.
- Experience in using Services and Connectors - SOAP Services, Connect-SOAP, JMS, and Connect-SQL to integrate wif external systems.
- Experience wif various integrated development environment (IDE) like Eclipse and NetBeans.
- Proficient in creating Source to Target mapping docs per the web services definition and Inbound data elements.
- Experience in developing web applications using technologies like HTML, XML, Java Script.
- Expertise in analysis, design, development and managing Work Flows, Class Structure design, User Interface (UI).
- Proficient in using the Construction and debugging tools like Tracer, Rules Inspector, SMA and Clipboard.
- Worked wif Business to understand their requirement and design and develop them into to process flows and models wifin Appian.
- Experience on Developing SQL Script, PL/ SQL Stored Procedures, Functions, Triggers, Packages (Oracle XLSX).
- Expertise in development of rich application using SAIL.
TECHNICAL SKILLS:
BPM Tools: Appian BPM Suite 21.x, 20.X, 19.x, 18.x, 17.x, 16.x
Programming Languages: Appian SAIL, C, Core Java, J2EE, HTML, JavaScript, SQL
Operating Systems: CentOS, MacOS, Windows XP/7, UNIX, LINUX 8.0
Web Technologies: HTML, XML, SOAP, WSDL, Servlets, JSP, AJAX
Databases: Oracle 8i/9i/10g, PL SQL /SQL Server 7.0, 2000&2005
Methodologies: SDLC Scrum, Waterfall, Agile
App Servers: IBM Web sphere Application Server
Web Servers: Tomcat, Oracle Web Logic, IBM Web Sphere, Apache Tomcat and JBoss
WORK EXPERIENCE:-
Confidential - Kenilworth, NJ
Appian Developer
Responsibilities:
- Experience working in Appian versions starting from Appian 16.2 and upto latest Appian 21.2.
- Responsible for building any new environment that is required for Appian testing or upgrade. Appian (Offshore/Onsite project).
- Design and develop Process Models, Sub process, Groups, Constants, Expression Rules, SAIL Rules, Reports in Tempo, CDTs, Query Rules, Feeds, Messages between process, Document Generation, Data Source, Tempo Messages, Escalations and Alerts.
- Architecture design and point of contact for functional question.
- Define, design, and develop Appian / BPM shared components by doing a quick POC to prove the value add
- Build the Appian Application (Mobile and Portal Version) under Appian best practices: Process Models, Sub process, Groups, Constants, Expression Rules, SAIL Rules, Reports in Tempo, CDTs, Query Rules, Feeds, Messages between process, Document Generation, Data Source, Tempo Messages, Escalations and Alerts.
- Use of plugins from Appian Forum for additional functionalities, and apply Appian Best Practices.
- Design, develop, modify, integrate, test, deploy and support Policy Administration Appian BPM application using Agile Development methodology.
- Translate business requirement specifications into Appian process model prototypes and solutions.
- Provide recommendations to improve the UX and workaround Appian limitations.
- Support data gathering and analysis to facilitate risk mitigation and issue resolution.
- Conduct and participate in detailed design reviews and validate that the design follows the approved architecture.
- Create project plans, document the scope, roadmap and estimate tasks and resources for delivering the project.
Environment: Appian V 19.X, 20.X, 21.X Oracle, Jira, Java, JBOSS, My SQL, Corticon, WINS, Web Services
Confidential - New York, NY
Appian Developer
Responsibilities:
- Design and development of user interfaces using SAIL framework
- Design and development of expression rules, query rules, dashboards (reports).
- Create Sites, and workflows using Process modeling.
- Development of Tempo Record, Tempo Reports using Grid Layouts for the record dashboards.
- Created paging grids, editable grids and drillable reports.
- Hands on experience in design and development in Appian BPM including components such as Tempo, Mobility Features, Forums, Discussions, Pages, Smart Services and Deployment.
- 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 the different types of Reports, Rules and Interfaces.
- Involved in different type of validations in the Work flow Process
- Involved in adding the members in different type of User Groups.
- Created and modified CDT’s.
Environment: Appian V 17.X, 18.X and 19.X Oracle SQL Developers.
Confidential
Appian Developer
Responsibilities:
- Understanding the Business requirements and converting the functional requirement to specifications and design.
- Responsible for development of new functionality on existing user interface and creating new pages too.
- Provide support to setup infrastructure for new technology (Appian Enterprise BPM Suite) both hardware and software, considering internal requirements.
- Responsible for developing business process using Web Sphere Process server -BPEL, JAVA, XML.
- Designed database schemas wif complex entity relationships.
- Wif the help of SAIL coding created interfaces &expression rules and created CDT's as per the process requirements.
- Worked wif business stakeholders to determine requirements.
- Thorough noledge and hands on experience in designing process models (BPM), Tempo application wif SAILs, CDTs, data store, records, reports, social news, tasks, feeds, actions, rules, documents, templates, smart services, functions, service-backed, process-backed, entity- backed integration, web services (SOAP, Restful), web API, etc.
- Experience in all phases of testing and defect resolution inAppianBPM.
- Requested the form for dynamic content rulesDesign and Development ofAppianapplication
- Created tempo enabled forms using SAIL, design DB schema using nested CDT.
- Involved in meetings wif client for change request and also was involved in designing the plan for implementing the change requests suggested.
- Managed end-to- end application support for allAppianapplications deployed.
- Developed Maven scripts to build and deploy war files Supported Build Team to deploy the application on Tomcat Application Server using Jenkins Jobs.
- Customizing theAppianreport functionalities, implementing Sail components as per the requirement and embedding theAppianplugins.
- Develop the process models required to build the functionality.
Environment:Appian V 16.X, 17.X, 18.X and 19.X, Microsoft Management studio, GIT, Version One.
Confidential
Java Developer
Responsibilities:
- Involved in preparing the Test Plans for testing to be carried out TEMPeffectively.
- Developed the core modules for the services by using n- tier architecture.
- Requirement Analysis and Validation
- Used Java script for client side validations
- Designing of Software Design Documents
- Involved in design and architecture of the application
- Participated in regular requirement and status calls wif client
- Estimation, design and development of various modules
- Interacting wif the client to understand the project and finalize its scope.
- Reviewed the Test cases prepared by other team mates and suggested improvements if required
- Focused more on the Functional behavior of the system
- Used JSP, HTML, Tag libs and CSS to create UI pages
- Involved in writing SQL queries &PL SQL- Stored procedures &functions
- Involved in fixing QA, UAT and production defects and tracked them using QC
- Integration tested the Transfers Module completely
- Implemented a Test Management System using SQL Stored Procedures and Shell scripts to automatically create Test Data
- Used separate rules to do business validation
- Involved in the implementation phase for developing the Servlets classes and JSPS
- Consumed web services (SOAP/WSDL) to get stock quotes from different sectors
- Implemented client side validations using JavaScript.
- Developed second level caching layer and implemented all persistence code in Hibernate.
Environment: JAVA, J2EE, J2EE Servlets, JSF, Hibernate 3.0, JavaScript, SQL, HTML, JPA, Web Services (SOAP), JMS, XML, J Boss.
