Sr. Appian Consultant Resume
Conway, ArkansaS
SUMMARY:
- Over 7+ years of experience in development, design, integration, maintenance, implementation, production support, testing and Implementation on various applications using Appian 7.1, Java, J2EE, JSP, JDBC, PL/SQL, iBATIS and XML.
- Well versed in the complete SDLC starting from requirements gathering, use cases, design, development and testing.
- Proficient in Appian Installation, Appian Application development using SAIL, Process modeling, Creating Tempo reports, Records, creating business rules and trouble shooting.
- Good domain knowledge of Telecom, Cloud Computing and Realization, Finance (corporations), Shipping & Logistics and CRM.
- Expert level skills in application development using Java, J2EE, Spring Framework, Hibernate, Struts, JSP, JSF, EJB, JPA, Servlets, JDBC, Html, JavaScript, J2EE compliant application servers, client/server, design patterns of J2EE architecture.
- Knowledge of J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, DAO, Value/Data Transfer etc.
- Good knowledge in spring framework - Spring IOC, Spring MVC, spring AOP and Spring Web flow.
- Experience in AJAX, XML, XSLT, XPATH, and Web Services with SOAP to design, deploy, develop and implement the internet / Intranet applications.
- Good understanding of Object Oriented Analysis and Design and UML notations and experience in using design tools like MS-Visio for creating class and sequence diagrams.
- Hands on experience with Relational databases including Oracle, SQL Server and MySQL and experience in writing Complex SQL Queries, PL/SQL Stored Procedures
- Have good experience in managing project files by using version control tools like Concurrent Version System (CVS), SVN and PVCS and bug tracking tools like Jira.
- Interaction with customers for solving their issues and Bug Fixing.
- Good independent / team working skills and experience, excellent communication skills and customer handling capabilities
TECHNICAL SKILLS:
BPM Tools: Appian BPM 7.x/16.x
Programming: Java, C, C++, HTML, DHTML/HTML 5, PL/SQL
Web Development: HTML, DHTML/HTML 5, XML, XSD, XSLT, XPATH, CSS, Angular JS
S cripting Tools: Javascript, JQuery, Ajax
Frameworks: Hibernate, Struts, Spring MVC
Databases: SQL, DB2, Microsoft SQL Server
J2EE Technologies: JSP,Servlets
Web Services: SOAP, REST
Operating Systems: Windows, Linux, and MAC
Office Tools: Microsoft Office Suite, MS Project
Other Tools: JIRA, CVS, SVN
WORK EXPERIENCE:
Confidential, Conway, Arkansas
SR. Appian Consultant
Responsibilities:
- Assisted in designing, architecture and modifications to support efficiency.
- Executed processes for analysis, designing and development of scalable solutions to meet customer requirements.
- Implemented procedures for gathering of requirements from clients for solution demonstrations.
- Managed end-to- end application support for all Appian applications deployed
- Served as primary interface between development team and clients throughout all phases of analysis and development.
- Created BPM workflows in Appian using the process modeler.
- Development of business application- Processes, Rules and Forms.
- 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.
- Participated in development of analytical and computational methods for problem solutions.
- Coded web components in SAIL forms and custom out of the box Appian tools.
- Integrating Appian BPM workflow process with external systems using Web Services.
- Provided technical assistance for troubleshooting and resolution of workflow system problems.
- Created views and business rules.
- Designed report using Report Builder
- Managed projects and portfolios to ensure resource capacity, demand and off-shore utilization was optimal
- Used the latest versions of Appian 6.x to enhance the existing applications and upgrade.
Environment: Appian 7.X, JDK, SAIL, JSP, LDAP Oracle and Java
Confidential, Houston, TX
Appian Developer
Responsibilities:
- Involved in Requirement Gathering from the Business Users.
- Design the solution to meet user's requirement.
- Responsible for Analysis, Design & Development.
- Create new process models for functionality.
- Create CDT's from XSD & create tables in database through data store.
- Coded Custom Data Types (CDT’s) in xml for tables and views ranging from simple to nested CDT’s.
- Writing all the SQL queries to get data from database into model or store data into database.
- Create query rules, business rules & reports for functionality.
- Create new process models for functionality.
- Write JavaScript Code & CSS for the process models.
- Create templates for Docs & generate them after mapping them in process models.
- Report work progress & fix bugs in the code
Environment: Appian BPM (versions 7.1), Web Services, Java Script and SQL server.
Confidential
Java Developer
Responsibilities:
- System Requirements gathering for the project.
- Preparation of the Detailed Design document for the project by developing business process flows, requirements definition, use cases, and object model
- Designed and implemented a GUI framework for Swing. Developers using the framework define actions, popup menus in XML, the framework builds the graphical components.
- Developed the presentation layer and GUI framework that are written using JSP and client-side validations were done using JavaScript.
- Use MVC architecture.
- Creation Test plan Development and coding of Test classes and Test Cases.
- Used Eclipse as the IDE and Struts Framework for developing the application.
- Developed the JSPs for the application.
- Created Struts-config file and resource bundles for Distribution module using Struts Framework.
- Implemented Action Form classes, Action classes for the entire Reports module using Struts framework.
- Worked on core java for multithreading, arrays and GUI (AWT).
- Used Oracle 8i as the database and wrote SQL Queries.
- Deployed the application on to Tomcat server.
Environment: Java, J2SE, Struts, Servlets, JSP, Tomcat, Eclipse, Oracle 8i, XML, HTML/DHTML, Jbuilder, Clear Case.
Confidential
Java (UI) developer
Responsibilities:
- Involved in design, development and testing phases of the application.
- 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
- Coordinated and supported the team during implementation.
- 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.