Sr.adobe Cq5 Developer Resume
Coppell, TX
SUMMARY:
- Adobe CQ5 Developer with 8 years of experience in developing and implementing Enterprise Solutions for Distributed Software products and applications using Javatechnologies.
- 4 years of experience in web development specializing on AdobeExperience Management (AEM) platform (formerly Day CQ).
- Experienced in developing Day CQ Components, Page Templates, Workflows and Custom widgets.
- Working experience in AEM 6.0+ (Adobe Experience Manager), Adobe Analytics, Adobe Test & Target.
- Web/client - server applications in Adobe LiveCycle.
- Expertise in Adobe Technologies - Adobe LiveCycle ES2/ES3/ES4.
- Experience in developing Processes using Adobe LiveCycle Services
- Adobe Recommendation, Adobe Scene7, Java, J2EE (JSP, Servlet, JSF, Struts), IBM WebSphere Portal 7, IBM WCM, Java Script, JQuery, Sightly,HTML, CSS, XML, AJAX, and PL SQL with Web based application designing and implementation.
- Exposure in n-Tier and client-server architecture.
- Hands on experience on Touch-UI, AEM Form, Slightly.
- Experienced in deploying, configuring, and administering application servers such as Web Logic, Jboss, dispatcher, nginx, AEM. Extensive experience in development, deployment and troubleshooting Web based and enterprise based applications on Windows, UNIX and Linux platforms
- Worked on design and implementation of modules on Adobe CQ 5.4 and Adobe CQ 5.5. Have a solid understanding of CQ5 building blocks, CRX repository, leveraging web content management components for customization and porting of websites.
- Developed custom CQ components on top of JCR (Java Content Repository) and Apache Sling (A REST based web development framework on top of JCR), CRX (Day's commercial JCR Implementation), and CQ5 (Day's latest suite of WCM,DAM and Social Collaboration applications).
- Experienced in developing web applications with various open source frameworks: JSF, Spring Framework (MVC) 2.5, 3.0, Jakarta Struts Framework2.0, Custom Tag Libraries using persistence\ frameworks, Hibernate ORM.
- Extensive programming in Web Technologies likes JSP, JavaScript, XML, AJAX, JQuery, Adobe CQ5 APIs, Apache Sling, OSGi bundles.
- Implemented Maven and Restful Web Services.
- Strong database skills in Oracle 10g/11g, DB2, and MySQL and Expertise in programming with SQL, PL/SQL and Stored Procedures.
- Have a solid understanding of CQ5 building blocks, CRX repository, leveraging web content.
- management components for customization and porting of websites.
- Experienced in developing Custom bundles and Servlets on Felix.
- Mastery of all core web technologies including XML, XHTML, client/server-side scripting languages such as Java Script, and JSP, and web services development using REST-ful implementations.
- Deep understanding of and hands-on development experience with relevant "Java CMS" frameworks including Apache Sling for content-centric application development, JCR and JSR-170 / JSR-283 for Content Management, JSR-168 and JSR-286 for Portal development, and Apache Felix for OSGi bundle development.
- Proficient in Day CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
- Good understanding of Day CQ WCM capabilities including Multi-site manager and Blueprinting, and the use of online marketing components such as advanced targeting / personalization, and multi-variety testing.
- Knowledge on Apache Sling (A REST based web development framework on top of JCR), CRX (commercial JCR Implementation), and CQ5 (latest suite of WCM, DAM, and Social Collaboration applications).
- Worked with various Web and Application servers including Apache Tomcat, JBoss, Web Sphere and Web logic.
- Proficient knowledge of the end-to-end content lifecycle, web content management, content publishing / deployment, and delivery processes.
- Good understanding of integrationpatterns and content-centric application development patterns using Adobe Enterprise Manager 5.6.1.
- Extensive experience in AEM 5.6.1 technologies ranging from designing and implementation of CQ components, integrating UI and java script frameworks based on need.
TECHNICAL SKILLS:
WCM: Adobe CQ 5.4/5.5, AEM 5.6.1, AEM-6.0,6.1, CQ5 DAM, CQ Tagging
Web Technologies: HTML, CSS, Java Script, Ext-JS, JSP, AJAX, JQuery, Handlebars & LESS
Servers: Jakarta Tomcat 5.0
Databases: Oracle 9i, MySQL 5, PL/SQL
IDE: Eclipse 3.0
Build Tools: Ant, Maven
Operating Systems: MS-DOS, Windows (95/98/2000), Linux
PROFESSIONAL EXPERIENCE:
Sr.Adobe CQ5 Developer
Confidential,Coppell,TX
Responsibilities:
- Migrating the products, tags taxonomy, time zones, states, and country details from site core CMS to AEM 6.1
- Designed and developed, CQ5 building blocks including templates, components, dialogs,
- Widgets, workflows and developed Components and Templates using Adobe AEM 6.1 touch Ui for supporting the different WebPages.
- Built various web pages using HTML5, CSS3, Java Script and JQuery.
- Developed CQ5.6 custom workflow templates and modules for WCM lifecycle management.
- Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries an XPath.
- Responsible for developing reusable custom objects and Fragments.
- JavaScript / FormCalc validations by using Adobe LiveCycle DesignerES3.
- Offer solutions on top of the Adobe WCM, CRX/CRXDE, CQ WCM and DAM.
- Developed more than 2 applications that uses JCR content repository in CQ to store information and query the JCR for display and reporting purposes.
- GIT is used as a distributed revision control system for code. File vault in conjunction with GIT helps to pull or push the code to developer’s machine from AEM.
- Programmatically created CG pages using the scaffold and the data in site core exported as xml.
- Helped to setup an auto-generated mail using html template concept, which sends the requested information upon user request by filling a form.
Environment: CQ5.6.1 (WCM), AEM 6.1,Adobe Live Cycle ES3, Apache Sling, CRXDE, Apache Maven, CRX, WCM, JSP, Java, J2EE,JavaScript, Apache Sling, CSS3, HTML5, JQuery, Servlets, Jackrabbit, JCR Connector.
Adobe CQ5 Developer
Confidential,Mini,Phoenix,AZ
Responsibilities:- This application enables the content authors to create, publish and manage the pages of the website. It also enables to manage the assets (DAM) in a proper way.
- Create and maintain customer-facing Adobe CQ5 content management systems.
- Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
- Installed and Configured version 5.6 of Adobe CQ Web Content Management System and Apache Felix Admin Console.
- Installed CRXDE Integrated development environment and Configuration of the project with Subversion version control.
- Actively played Adobe Smart forms tech. Lead role and responsible for developing interactive forms and processes by using Adobe Workbench ES.
- Design and development of web pages using CQ5.6, JavaScript, HTML, CSS, Ajax and JQuery.
- Developed Adobe CQ5.6 templates and reusable components.
- Extensively used CQ5.6 tagging features in developing components and templates.
- Worked on implementing home page and other related pages.
- Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
- Used JIRA & Mingle for bug tracking and project tracking.
- Used Maven to build and generate code analysis reports.
- Created documentation and project specific configuration as wiki pages in Confluence.
- Used SVN as version control and integrated with Hudson for continuous integration and nightly builds.
- Involved in building, deploying the code, and moving code to different environments.
- Used Log4J for logging and tracing the messages.
- Involved in supporting the application postproduction and maintenance.
Environment: Adobe CQ5.5,Adobe Live Cycle Designer ES 2.5, CQ5 DAM, CQ Tagging, JAX-WS, JAX-RS, Workflow, Scene 7, Java, J2EE, Apache Maven, Java (jdk1.5), JSP, Servlets, Java Script, HTML, CSS, Ajax, jQuery, Adobe CQ 5.6 (WCM),Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, Windows, and Linux.
Adobe CQ5 Developer
Confidential,St. Louis,MO
Responsibilities:- The goal of this project is to provide business users the flexibility to maintain the content on the Web application using CQ features and redesigning existing client's web applications into CQ5.5 environment. It also included migrating existing assets to CQ DAM and customizing Feeder services to pull content for specific users.
- Utilize HTML, CSS, JQuery and extJS for designing and implementing custom CQ components.
- Involve with content management strategies and architecture and multichannel content delivery.
- Implemented the Sling Filter, Felix Filter, Sling Servlet, OSGI bundles for interacting with remote spring webapp, web services and custom business logic in java and deploy as jar files from the Felix System Console.
- Have a complete understanding of CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
- Worked on Adobe CQ5 CMS end and developed the custom grid components using ExtJS and integrated them with the insight web.
- Setup and configure Authoring and Publishing environments etc.
- Developed GET/POST sling servlets to provide various services in the CQ system.
- Implemented restful practices while designing and developing components.
- Developed workflow components related to digital assets upload workflow (documents and videos) as per the client requirements.
- Implemented Adobe Experience Manager (AEM/CQ5) Platform including the development of numerous components and integrations.
- Extensive use of CQ Tag Libraries in the components.
- Created POC related to CQ5 design and implementation.
- Assist clients with hotfix, deployment, CQ5 clean upgrade and production issues.
Environment: CQ5.5 (WCM), AEM 5.6, Apache Sling, CRXDE, CRX, WCM, JSP, JavaScript, CSS, HTML, jQuery, Hg Mercurial, Jackrabbit, JCR Connector, Oracle 11g.
Sr. Java Developer
Confidential, NYC
Responsibilities:- A WCM Standard Framework was created to rollout websites by reducing its site creation and content costs and improve branding for increased business opportunities and help in minimizing the leakage of critical system defects from system integration to subsequent test phases.
- Perform CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance or fix issues on project level. Utilize HTML, CSS, JQuery for designing and implementing custom CQ components.
- Developed custom CQ5 components for Web Content Management.
- Used Maven scripts to build the application and deployed on Web Logic Application Server
- Developed components that include fetching the content dynamically based on tags.
- Involved in Development work for Confidential flow of Digital Welcome center.
- Worked on Environment setup for Confidential flow.
- Ability to manage the pages (Web Sites), assets (DAM) and Taxonomy (Tags), capture the responses (Analytics).
- Developed CQ components, Workflow and Integrating CQ with other applications.
- Develop highly interactive web applications utilizing CQ5.
- Content publishing in CMS.Developed custom CQ5 components for Web Content Management.
- Responsible for providing the “i18n” configuration that could be used across the site for Developed custom widgets using ExtJS.
- Developed custom multi fields using ExtJS based on the requirements.
- Responsible for defining the Project setup, defining the templates required and Components.
- Developed Java components for Adobe CQ5 CMS (Content Management System), set up all thedependent properties required for the application to an XML file and can also modify the property values and set the values to the Nodes.
- New websites and local environments, and migrated existing websites to the CQ5 platform; demonstrated ability to quickly learn new framework.
Environment: JDk1.6, Adobe CQ 5.6.1, CRXDE, JCR 2.0, Sling, JSP, CSS, HTML 5.0, Servlets, Ajax, GlobalSearch, JQuery.
Java Developer
Confidential
Responsibilities:- Was a part of health care management system to assist in managing the patient information for the hospitals. It supports different type of users and shows appropriate information according to the type of the user. This application is responsible for logging, validation and session information. It provides access to patients for viewing their information and making appointment with the doctors. And doctors use it to keep track of all the patient information. Development of the project was done in agile environment.
- Involved in the process of analysis, design, and development of the application.
- Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
- Implemented client side validations using JavaScript.
- Used Form Based Authentication.
- Involved in writing stored procedures, complex queries using SQL to process the data on MYSQL.
- Performed unit testing on various project modules using JUnit framework.
- Used Apache Ant as build tool.
- Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
- Implemented Log4J for Logging Errors, debugging and tracking.
Environment: Java, JSP, Servlets, HTML, CSS, JavaScript, JUnit, Shell, SQL, Apache Tomcat, Eclipse, CVS, Linux/UNIX.