We provide IT Staff Augmentation Services!

Appian Developer Resume

2.00/5 (Submit Your Rating)

Thousand Oaks, CA

SUMMARY

  • A dynamic and goal - oriented Appian and Java/J2EE Developer with around 7+ years of experience in requirement gathering, estimation, analysis, design, development & testing of web-based applications using Java/J2EE.
  • 4+-year Experience developing BPM application using Appian 7.x, 16.x, 17.x, 18.x in Analysis, Design, Development, Testing, Maintenance, and Support of BPM applications.
  • Appian Anayst and Appian Designer Certified with A -Score 67.
  • Appian BPM professional with rich Appian development experience, working with leading professional services firms.
  • Expertise in Appian Business Process Module Suits (currently in Appian 16.2)
  • Experience in full life cycle of the business process development starting from requirement analysis, proof-of-concept, design, development, implementation, testing and maintenance.
  • Experience in Appian Mobile Application, Appian Plugin, Appian reporting functions.
  • Sound knowledge 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.
  • Expertise in development of rich application using SAIL.
  • Well-experienced in using various open source web frameworks like Struts, Hibernate, spring.
  • Worked on Spring integration and Spring Batch.
  • Extensively applied Unit Testing for the application using JUnit framework
  • Extensively used WSDL and the Oracle SOA Suite toolset to design and generate WS-I compliant web services that exposed the interfaces to the BPEL Process Manager as a web services
  • Effectively used Ant for automated builds, project development and release management.
  • Experience with various integrated development environment (IDE) like Eclipse and NetBeans. Experience in writing XML and JavaScript coding. Excellent knowledge in JMS programming. Got experience in DOJO.
  • Experience in designing servlet filters. Got good knowledge in handling http request and response, session management, writing logic for authenticating the http requests.
  • Experience in Software Development models like agile model with different developments (ATDD, BDD, and TDD).

TECHNICAL SKILLS

BPM Tools: Appian BPM Suite 7.x, 16.x, 17.x

Programming languages: C, C++, Java 5.0/6.0, Scala, PHP

Middleware / Distributed Technologies: J2EE, EJB 3.0, JMS, SOAP, WSDL, Web services, JNDI, log4j

Server side programming: Java Servlet 2.4, JSP, JSTL, Custom Tag Libraries

Scripting Languages: JavaScript, AJAX, HTML, CSS, DHTML, SQL, PL/SQL, Ant

Modeling languages: Design patterns

Java IDE: Eclipse SDE IRAD 7.5, NetBeans, IntelliJ IDEA 10.0.3, MyEclipse 8.6

Databases: Oracle 10g/9i, MySQL, SQL Server 2000/2005, DB2

Web Servers: Apache Tomcat Server 5.x/6.0/7.0

Application Servers: Weblogic Server 8.1/9.1/10.0 , JBoss AS 4.2, WebSphere 6.1/7.0

Framework: Struts, Spring 3.x, Spring Core, Spring MVC, Spring DAO.

ORM Tools: Hibernate 3.0, DAO

Version Control System: CVS, SVN, GIT, Dimensions

PROFESSIONAL EXPERIENCE

Confidential, Thousand Oaks, CA

Appian Developer

Responsibilities:

  • Designed Ux Design / Screen Mockup using Appian
  • Created SAIL forms, rules, and constants.
  • Developed the Application Audit Logs and User Reports.
  • Co-ordinates with Technical Architecture team for all interfacing systems
  • Responsible for Onsite / Offshore Cordination.
  • Responsible for Development Team and delivery of functions based on project plan
  • Responsible for delivery standards, reusability and overall integration of components.
  • Owns critical components and supports team for any challenges.
  • Interaction with Business and Downstream systems for good coordination on the implementation.

Confidential, Chicago

Appian Developer

Responsibilities:

  • Created BPM workflows in Appian using the process modeler.
  • Responsible for Architect the complete design.
  • Responsible for developing Process models using Appian Modeler.
  • Created Appian Tempo User Interface in SAIL.
  • Created functional documents to outline the designs.
  • Developed the Application Data Model.
  • Created SAIL forms, rules, and constants.
  • Designed the Data Model structure and the relevant Data Store components.
  • Developed CDT’s, Tempo Records, and Reports
  • 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.
  • Involved in the designing & implementation of modules.
  • Created tempo enabled forms using SAIL, design DB schema using nested CDT.
  • Developing Tempo Record, Tempo Reports using including Grid Layouts for the record dashboards.
  • Designed database schemas with complex entity relationships.
  • 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.8 SAIL features such as Record Types, Record dashboards, SAIL Reports, Actions and SAIL forms.

Technologies: Appian 7.10, Oracle 10g, Windows.

Confidential, Chicago

Appian Developer

Responsibilities:

  • Design and implementation of BPM process applications for different workflow modules.
  • Created functional documents to outline the designs
  • Developed Process models using Appian Modeler.
  • Created Technical documents to outline the Appian Design Architecture.
  • Created User Training Documents.
  • Created ad-hoc and custom reports according to the business requirements.
  • Implemented UCA, Message Events and Timer Events.
  • Worked on customizing the process portal according to company requirements.
  • Fine tuning the system based on IBM recommendations. .
  • 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.
  • Designed User Interface using Appian Form Designer and JavaScript.
  • Create on time reporting mechanism to help the management to keep track of productivity (using Appian reports).
  • Data Modeling, Creating tables, views and stored Procedures in Oracle Database.
  • Have created a best practices & coding standard documents for BPM projects.
  • Supported all phases of testing and defect resolution in Appian BPM. Assisted in deploying process applications to process servers in various environments.

Technologies: Appian BPM 7.8, MySQL 5.6, Windows.

Confidential

Java Developer

Responsibilities:

  • Gathered all project requirements from Business users. Used Agile for application development. Generated Use case diagrams, Class diagrams & Sequence diagrams using Rational Tool Suite. Used Spring 2.5 Framework for Dependency Injection & integrated with Hibernate framework. Extensively used Hibernate 3.0 as persistence framework in data access layer to access database. Developed user interface using JSP, JSTL & Custom Tag Libraries. Used Struts Framework in application, which is based on MVC design pattern. Implemented Agile Methodology for application development. Used Tiles plug-in in struts framework
  • Used Spring Web Services (WSDL, SOAP, UDDI) for authorizing payments. Implemented JAX-WS for developing web services. Used JAXB for java object-xml binding. Used XSLT for transformation of the XML into internal XML format. Used HTML and CSS in the front end of the application
  • Used JMS API for asynchronous communication by putting the messages in the Message queue
  • Used design patterns such as Data Access Object, Service Locator, and Singleton
  • Designed tables in Oracle 10g database and worked with Database Developers for implementing Stored Procedures in the application. Assisted Database Developers using PL/SQL for managing data associated with the tables. Monitored the error logs using Log4J and fixed problems. Used JUnit for unit testing
  • Developed the different components of application using JBoss and used CVS for version control

Environment: Java 1.5, JBoss AS 4.2, Apache Tomcat 5.5, Oracle 10g, Spring 2.5, Struts, Hibernate 3.0, JSP, Servlets, JavaScript, Design Patterns, HTML, CSS, JMS, XML, SOAP, WSDL, UDDI, PL/SQL, JDBC, UML, JNDI, JUnit, JAX-WS, JAXB, CVS, Log4J, Windows NT

Confidential

Java / J2EE Developer

Responsibilities:

  • Developed the database and UI design for the web module.
  • Built prototypes of complex modules and analyzed the performance.
  • Developed EJBs, JSPs and Java Components for the application using Eclipse.
  • Designed the mailing component suitable to the requirement
  • Prepared the Unit test plans and the integrated test plans.
  • Implemented Version control for the Project using Microsoft Visual Source Safe.
  • Conducted and recorded defect prevention meetings.
  • Coordinated and supported the team during implementation.
  • Involved in design, development, and testing phases of the application.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Involved in the understanding and designing of the complex back-end middleware framework.
  • Used Java Servlets, JSPs, AJAX, HTML, and CSS for developing the Web component of the application.
  • Planned and implemented various Oracle Tables, stored Procedure, triggers, views, cursors.
  • Involved in the analysis, definition, design, implementation, and deployment of full software development life-cycle (SDLC) of the project.
  • Participated in the technical code reviews, prepared unit test cases, detailed time estimation, impact analysis and code review documents.

Environment: Java 1.4, Struts 1.2, Hibernate, EJB, WebLogic Server 8.1, HTML, CSS, JUnit, JSP, Servlets, JMS, Oracle 9i, Windows XP, MVC Pattern, SVN, Log4J.

We'd love your feedback!