Appian Developer Resume
PA
SUMMARY
- 5+Years of experience in all phases of the Software Development Life Cycle which includes BPM Design, Development, Implementation, Maintenance, Support and Testing of software applications.
- 2 Years of experience using Appian BPM. Completed Level 2 Appian certification.
- Experience on Appian BPM Platform and Expertise in Appian 7.10/16.3/17.1/18.2
- Expertise in using Core Java and Hibernate for connection and access to databases.
- Experience with various Relational Databases like Oracle, My SQL, MS SQL Server and No SQL Databases.
- Proficient in writing complex queries using SQL Joins, Stored Procedures, Views and Indexes.
- Experience with Junit in writing unit tests and determining application functionality.
- Hands on experience working with various Application servers like JBOSS, Web Sphere and Apache Tomcat.
- Experience in different IDEs such as Eclipse and Net Beans.
- A team player and self - motivator possessing excellent analytical, communication, problem-solving, decision-making and Organizational skills.
- Expertise in HTML and CSS.
TECHNICAL SKILLS
BPM Tools: Appian 7.10, 16.2, 17.1, 17.2,18.2
Platforms: Windows, Linux and Unix.
J2SE/J2EE Technologies: Java, J2EE, Servlets, JSP, JMS, JavaBeans, JSTL, JSF, Struts, EJB, Spring, Hibernate, JTA, JNDI, JPA JMS, Web Services SOAP, Restful, WSDL and UDDI.
Web Technologies: HTML, CSS, JavaScript, Query, Ajax, AngularJS and Bootstrap
XML Technologies: XML, XSL, XPATH, DOM, SAX, DTD, XQuery, XSD and XSLT.
Cloud Technologies: Amazon Web Services
Databases: Oracle, My SQL, SQL Server, IBM DB2, Mongo DB and Dynamo DB.
Web/Application Servers: Apache Tomcat, IBM Web Sphere, Web logic and JBOSS.
Build Tools: ANT, Maven and Jenkins
IDE / Tools: Eclipse, IntelliJ, Spring Tool Suite(STS) and RAD.
Testing Tools/ Others: Selenium, JUnit, Mockito, Soap UI, Log4j.
Version Control: Tortoise SVN, CVS and GIT.
Methodologies: Agile, Waterfall and Test-Driven Development
PROFESSIONAL EXPERIENCE
Confidential, PA
Appian Developer
Responsibilities:
- Interact with Business Analyst for understanding requirement and user stories and was responsible for the Analysis, Design and Development of the Quality Measure Reporting modules.
- Design and Develop process models using Appian BPM versions 18.2
- Developed intuitive interfaces and generated documents using Appian Smart Services
- Design, implementation, production, and security assurance of Appian BPM applications.
- Tune the system for performance improvements and related system design
- Through the understanding of relation Database concepts, security of Systems and Applications, MySQL and XML.
- Involved in infrastructure work as part of pre appian work.
- Created Control M jobs, jenkin jobs, interacted and coordinated with infrastructure work related teams
- Interacted and coordinated with team members who are new to Applian.
- Worked with Appian consultants during first application until deployment, formed as team with Appian consultants’ team and worked in agile environment.
- Experience with SAIL design concepts, creation of various objects and ensuring security level for various departments within an organization.
- Experience with Database Design and Data modeling.
- Implement BPM solutions for case management and other crucial functionality mainly in Financial sectors for ensuring security and Quality of product.
Confidential, San Francisco, CA
Appian Developer
Responsibilities:
- Interact with Business Analyst for understanding requirement and user stories and was responsible for the Analysis, Design and Development of the Quality Measure Reporting modules.
- Design and Develop process models using Appian BPM versions 16.2 to 17.2
- Design and create robust work flow processes with layers of human task nodes to handle approvals and escalations.
- Create Appian re-usable SAIL codes for user forms with dynamic sections and custom validations.
- Create Appian Records (service backed, entity backed and process-backed) with filters, Views and Related actions
- Create Appian Reports with filters, dynamic data drill downs
- Create Complex data types and data store entities
- Review and implement Appian Security settings.
- Provide Application demos to client.
- Create and maintain Appian Application design documents.
- Review and ensure to implement Appian best practices.
- Participate in code reviews and functional reviews for the application.
- Co-ordinate with testing team to complete end to end testing of each module.
- Co-ordinate with DB team to get all triggers and procedure in place.
- Involved in Resource identification and work allocation.
- Created and executed unit test cases
- Co-ordinate with Appian Team to deploy application in Dev and QA environment.
Environment: Appian, Java, MySQL, Jboss, WebLogic.
Confidential, Charlotte, NC
Appian developer
Responsibilities:
- Responsible for developing Process models using Appian Modeler.
- Created functional documents to outline the designs.
- Developed CDT’s and Tempo Records to integrate with Oracle.
- Facilitated business discussion to outline reports.
- Develop Tempo Reports as outlined in the business requirements.
- Created User Training Documents.
- Responsible for Unit testing the Applications.
- Assisted QA team to validate the Applications.
- Responsible for Deployment of Appian Application to other Environments.
- Responsible for outlining Deployment Documents
- Created functional documents to outline the designs.
- Developed the Application Data Model
- Developed CDT’s and Tempo Records to integrate with Oracle.
- Facilitated business discussion to outline reports.
Environment: Appian 7.X, Java, SQL, J2EE, SAIL, Jboss, WebLogic.
Confidential
Java Developer
Responsibilities:
- Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings.
- Experience in analysis and planning of business requirements and formulating efficient Data Models of application built in frameworks like Spring MVC and Hibernates.
- Involved in the entire project life-cycle process like analysis, planning, designing, development, testing, debugging, project maintenance of the developed web-application for meeting organization’s needs.
- Expertise in working with Spring Framework along with Hibernates for mapping to Oracle database and is used as persistence framework for mapping the ORM objects to tables.
- Worked effectively on the project using Eclipse IDE.
- Well versed with project deployment using Web Sphere Application server.
- Worked on Version Controlling using SVN code repository.
- Worked on the presentation tier by using HTML5, CSS3, JavaScript ES5, jQuery for modules such as Login, subscription and on customized forms.
- Efficiently involved in project deployment using Web Sphere Application server across all the environments.
- Worked on bug-fixing, prepared Test Reports, participated in UAT and production environments.
- Actively involved in preparing Jenkins scripts for code deployment in the Quality Analysis and PROD environment.
- Worked on WSDL and WADL implementing SOAP services using Axis-2 and Apache framework.
- Deployed application on BEA WebLogic Application Server 9.2 to get efficient performance.
Environment: JDK, JSF, Spring-JDBC, JVM, Spring-WS-core, UNIX, Wsdl4j, SOAP, JMS, Spring, Hibernate, Maven, Log4J, JavaScript, Ext Js, JMS, XML, JUnit, SQL, Oracle