Appian Developer Resume
VirginiA
EXPERIENCE SUMMARY
Certified Appian BPM application designer and Java developer with four and half years of experience in building web - based applications and systems for business and administrative environments. Skilled in driving the full software development lifecycle, from analysis through design, implementation and testing. Working experience on Appian BPM features, Tempo, Records, Reports, Feeds, Process Models, CDTs, smart service plugins and SAIL based features & components.
TECHNICAL SKILLS
Programming/Development: Appian BPM Suite (7.10/7.x versions), Java/J2EE, JSP, Servlet, JPA, Spring, Hibernate, HTML, CSS, JavaScript, Dojo, AJAX, XML, JSON, Restful web services, MS SQL Server, My SQL
Tools: Eclipse, Netbeans, JUnit, Tomcat, Glassfish, JBoss, SVN, Maven, Agile methodology, UML Modeling (Rational Rose, StarUML)
PROFESSIONAL EXPERIENCE
Confidential, Virginia
Appian Developer
Tools & Technology Appian 7.9, 7.10, SAIL, MS SQL, Agile methodology
Responsibilities:
- Active participation in overall architecture and process design
- Analyzing user stories, designing and developing application modules
- Created process models and UI SAIL forms
- Designed Reports, Records and news feed
- Created expression rules, constants, and query rules
- Created CDTs as per the database schema design
- Unit tested the developed units
Confidential, Dublin OH
Appian Developer & Computer Programmer Analyst
Tools & Technology Appian 7.8, 7.9, SAIL, MySQL, XML.
Responsibilities:
- Provide Appian development support for the existing applications
- Designed and developed new functionalities
- Created process models and SAIL forms
- Worked with complex entity relationship
- Unit tested the developed units
Project: 1
Tools & Technology: Appian 7.6, 7.8 Platform, SAIL, MySQL
Responsibilities:
- Involved in design and implementation of modules
- Designed and developed process model and SAIL forms
- Created record that will display the list of branches and buildings
- Created reports that will display the amount of inventory used by each branch.
- Designed database schemas with complex entity relationships
Project: 2
Tools & Technology: Appian, HTML, CSS, SAIL, MySQL
- Issue Management System: The system displays issues as a result of a failed validation check. The status of the issue can be updated by different groups.
- Sending due date notification for not summited forms.
- Generating Printable forms/HTML: Generating html or printable forms for the end user submitted forms. It will capture the entire form layout and the values the user entered for further reference.
- Translate the functional requirement to the Appian business flows
- Designed and Developed application module
- Participated in SCRUM and business discussion meetings
- Active participation in overall architecture and process design
- Created User Interfaces using SAIL
- Created CDTs as per the database schema design
Confidential, Ethiopia
Software Developer
Responsibilities:- Design and development of software applications, leveraging expertise in key SDLC methodologies and principles.
- Instrumental in the development lifecycle for an HR management system providing the bureau with employee, job, performance, and vacancy management features. Involved in design and implementation of modules. Developed the user interface in JSF, with EJB for the business logic and JPA for data persistence.
- Integral to the design and development of a budget management system, with features including budget transfer between the bureau and different regional zones. Used RUP for application development, with the web-based application programmed in Java. Implemented the user interface via JSP and servlet. Utilized DAO design patterns for data storage and updating, with JUnit for testing.
Technologies: J2EE, HTML, CSS, JavaScript, Ajax, MySQL Server 2005, Tomcat, Eclipse, Subversion (SVN), JUnit.