We provide IT Staff Augmentation Services!

Aem/cq5 Developer Resume

5.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY:

  • Over 4+ years of experience as an AEM/CQ5 developer in Web design, Web development and Web content management systems.
  • Installed, administered & deployed Day CQ5/AEM, CRX platforms on to different environments.
  • Experience working on Adobe Day CQ5/AEM versions 5.3, 5.4 & 5.5, 5.6, 6.0, 6.1 including CRX, template development, Page editing, defining security access roles, administering users/ groups, Custom components, Writing OSGI backend bundles, etc.
  • Have Knowledge on AEM 6.2 including CRX, template development, Page editing, defining security access roles, administering users/ groups, Custom components, Writing OSGI backend bundles, etc.
  • Extensive knowledge on Adobe AEM software, customizations, implementing custom components, templates, writing java OSGI bundles, JCR APIs, integrations using web services, etc.
  • In - depth knowledge of Identity and Access management products - CA Site Minder Access Manager
  • Strong knowledge on DAM (Digital Asset Management) features of CQ5, writing & customizing DAM asset workflows, custom DAM asset finder & editor interfaces, etc.
  • Extensive knowledge on front end technologies used with CQ5 like ExtJS, jQuery, Java Scripting, etc.
  • Extensive administration knowledge on AEM environments including Dispatchers, configuration, dispatcher filters, replication agent setup and configuration, monitoring the CQ5 servers, debugging error logs, etc.
  • Excellent knowledge on build and deployments with AEM projects and worked on tools like Maven, Git Hub, SVN source control, making builds and deployments.
  • Excellent background and knowledge on Java and J2EE technologies and frameworks like spring, Struts, Hibernate, JDBC, JMS, XML, SOAP Web services, etc.
  • Very good experience in implementation & design of the web application development.
  • Strong experience in complete Project Life Cycle, which includes Requirements analysis, Feasibility Analysis, High Level Design, Low Level Design, Design Reviews, Coding, Testing, Peer Reviews, Implementation and Maintenance.
  • Extensive exposure to different Software Development Life Cycle (SDLC) methodologies including Agile.
  • Extensive experience in requirements gathering, analysis, design, development, unit testing, integration, code review, implementation and support activities.
  • Experienced in developing CMS based applications using Adobe CQ/AEM, Apache Sling and OSGI.
  • Experience in migration of content from various CMS systems to AEM.
  • Extensive experience in AEM technologies ranging from designing and implementation of CQ components, integrating UI and java script frameworks based on need.
  • Experienced in using CRXDE and Eclipse IDEs to develop CMS applications.
  • Implemented Adobe CQ templates, components, workflow, style sheets, Meta tagging and performed CMS administration tasks.
  • Good understanding of Day CQ WCM capabilities including Multi-site manager and Blueprinting, and the use of online marketing components such personalization.
  • Proficient knowledge of the end-to-end content lifecycle, web content management, content publishing / deployment, and delivery processes.
  • Exposure on AEM social communities integration
  • Hands on experience with Custom login handlers within AEM
  • Strong experience with setting up AEM/CQ5 using Maven and standard Eclipse tools.
  • Exposure to dispatcher configurations as part of AEM website architecture.
  • Experience on integrating Apache SOLR with AEM
  • Experienced in using RDBMS like SQL, Sybase and MySQL.
  • Experienced in using HTML, CSS, JavaScript and JavaScript libraries to implement user interface screens.
  • Experience developing UI for the applications using JSP, HTML, XML, XSLT, CSS, JavaScript, Ajax.
  • Experience in using JQuery, ExtJS and JavaScript libraries.
  • Experience working with Bug tracking tools like QC, JIRA, Bugzilla
  • Good knowledge on build tools like Maven, Gradle, Jenkins, TeamCity and GIT Hub.

TECHNICAL SKILLS:

Architecture & Framework: Client-Server, MVC, J2EE, Servlets, Struts, Spring, Hibernate

Database: Oracle (11g, 12c), SQL Server 2012, MySQL

IDE: Eclipse, Net Beans, IBM RAD, Builder

Enterprise Web Products: CQ/AEM 6.3, 6.2,6.1, 6.0, 5.6.1, CQ 5.5, CQ 5.4

Operating Systems: Windows 9x/NT/XP/2003/VISTA/7/8, Linux, Unix

Conceptual knowledge: Web Services

GUI: HTML, Angular JS, XML, XSLT, JSF, AJAX, JavaScript, CSS, Sightly, JQuery

Query Languages: SQL, PL/SQL, T-SQL

Programming Language: C, Java

Tools: BEA Web Logic 8.1, JBOSS V7, IBM Web sphere Application Server 6.1, Tomcat 8.0, JUnit 4.0, Log4j, Mercury Quality Centre, Rational Clear Quest, ANT, Maven, Jenkins, SVN, Toad

Design & Control: UML, Rational Rose, CVS, Clear Case

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

AEM/CQ5 Developer

Responsibilities:

  • Gathering business requirements and converting them to technical solutions.
  • Involved in preparing the Business and Functional documents. Analyzing, designing and layout of the components.
  • Installed and configured version 6.2 of Adobe AEM Web Content Management System and Apache Felix Admin Console.
  • SOAP web service was integrated with Adobe AEM to get specific information from the external application.
  • Expert in developing and deploying java code via OSGI bundle.
  • Solid understanding of all Adobe AEM building blocks and the AEM development and deployment process.
  • Worked on Sling servlets to handle POST and GET requests.
  • Worked on dispatcher configurations for cache and load balancing.
  • Expert in configuring author and publish agents.
  • JIRA was used to handle the production/ET tickets and bug reporting Issue tracking tools.
  • Involved in creating CQ: dialog & dialogs for both Touch UI/ Classic UI.
  • Worked on Multi Site Manager (MSM) to develop live copy from blueprint, such that the structure and content can then be used on the live Copy.
  • Worked on Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework, DAM, Workflows.
  • Used GIT as version control to restore assets to previous versions at a later time and integrated with Jenkins for continuous integration and nightly builds.
  • Extensively used AEM tagging features in developing components and templates.
  • Integrated with a shared globally accessible repository for shared permissions-based digital media assets using AEM DAM.
  • Implemented SQL queries for database interaction.
  • Adopt and utilize iterative/Agile methodology as needed or requested.
  • Extensively worked on front end, business and persistence tier using the HTML, CSS, JavaScript, jQuery, and Hibernate frameworks.

Environment: Java, JDK 1.8, AEM 6.2, AEM 6.1, Apache sling, Apache Felix, JCR, Web services, HTML, jQuery, Ajax, JSON, JavaScript, Ext JS, Angular JS, Bootstrap, CSS, Maven, Apache, dispatcher, JIRA, Eclipse.

Confidential, Monroeville, PA

AEM/CQ5 Developer

Responsibilities:

  • Designed and developed, AEM building blocks including Templates, Components, Dialogs, Widgets, and Workflows.
  • Worked on stories related to AEM 6.1 in sprints this includes feature development and production issues (Agile Scrum methodology).
  • Developed more than two applications that uses JCR content repository in AEM to store information and query the JCR for display and reporting purposes.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Proficient in Adobe CQ/AEM foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
  • Development of static web pages, landing pages, category landing pages using content management system.
  • Maintaining OSGI java classes for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
  • Built various web pages using HTML5, CSS3, Java Script and JQuery.
  • Solid understanding of all AEM building blocks, development and deployment process.
  • Setup and configure Authoring and Publishing environments, replication agents, AEM dispatcher to cache the landing pages html and serve as the static pages from Apache.
  • Worked on CQ5 Forms customization by developing the custom form fields, writing the custom constraints for form fields and specifying the global validation resource type at the form level
  • Offer solutions on top of the Adobe WCM, CRX/CRXDE, CQ WCM and DAM.
  • Define implementation processes, quality gates and standards.
  • Developed message driven web services using Spring Integration.
  • Integrated Spring DAO for data access using with Hibernate.
  • OSGI bundle development experience.
  • Developed GUI using HTML and Java Script.
  • Effectively communicate design to customers and present design options/considerations.
  • Adopt and utilize iterative/Agile methodology as needed or requested.
  • Produce quality work even when under extreme time pressure and deadlines.

Environment: AEM5.6.0, 6.1, Adobe CQ5, JAVA, J2EE, OSGI, Spring Integration, HIBERNATE, MYSQL, AJAX, JSON, HTML5, CSS3, Java Script, JQuery, SQL, Jenkins, Maven, SOAP UI, Xpath, XML, LINUX, JSP, Web Services (SOAP, REST), Eclipse, GIT.

Confidential, San Francisco, CA

AEM/CQ5 Developer

Responsibilities:

  • Worked on HTML, CSS, JQuery and extJS for designing and implementing custom CQ5 components.
  • Participated in requirements gathering sessions, understanding the business requirements, converting them to functional specifications.
  • Designed interfaces and services for communicating with external applications and web-services.
  • Participated in design & architecture sessions, preparing the design documentation from functional specifications.
  • Worked on the customized user stories and Error handler stories.
  • Experience implementing, enhancing, and troubleshooting AEM/CQ 6.0 installations, Involved in Site Minder upgrades.
  • Creation of the content structure hierarchy (region, languages nodes, etc.) and modularizing the content according to functional units.
  • Have Knowledge on Spring Batch, which provides Functions like processing large volumes of records, including job processing statistics, job restart, skip, and resource management.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Service Locator, Data Access Object and Singleton.
  • Used Maven Deployment Descriptor Setting up build environment by writing Maven build XML, taking build, configuring and deploying of the application in all the servers
  • Implementing all the Business logic in the middle-tier using Java classes, Java beans, used JUnit framework for Unit testing of application.
  • Involved in doing various testing efforts as per the specifications and test cases using Test Driven.
  • Applied MVC pattern of Ajax framework, which involves creating Controllers for implementing Classes.
  • Development of templates, page components and custom components which are available in out-of-box components.
  • Worked on AEM product suite, including CQ/AEM, CRX, CQ WCM and DAM.
  • Developing & customization of the custom components using Ext.JS, edit configurations etc., according to the business requirements.

Environment: AEM6.0, CQ5.6, Servlets, JSP, JDBC, Design Patterns, XMLE, Sub Version controls (Git), WebLogic 10.3, Clear case, UML, Maven, REST web services, Agile, Rally.

Confidential, Austin, TX

Adobe CQ5 Developer

Responsibilities:

  • End to end Portal development based on wire frames/mock ups.
  • Involved in content migration from AEM 5.6.1-6.0 Server Monitoring and implementing automated/custom maintenance tasks.
  • Developed highly interactive web applications utilizing AEM 5.6.1,
  • Developed Adobe AEM templates and reusable components.
  • Extensively used AEM tagging features in developing components and templates
  • Involved in design, develop and support WCM components, integrations, and applications.
  • Developed custom templates, components, and widgets using AEM and integrated Components with Angular JS.
  • Worked on Custom OSGI services, workflows, scheduler jobs development.
  • OSGi bundle containing components is created and OSGi services are accessed from AEM components.
  • Configured replication agent and dispatcher for caching and load balancing Content Personalization based on User information using Segmentation.
  • Worked on setting up AEM projects using Maven.
  • Implemented Sling servlets to provide Ajax handling.
  • Implemented custom widgets using Ext JS based on the requirement.
  • Worked on indexing the content with Apache SOLR and fetching the search results.
  • Used JQuery, Angular JS to provide services to different components of portal.
  • Provide author training to business users to familiarize them with the design and usage of the system.
  • Git is used for version control and JIRA is used for tracking.
  • Worked on Personalization. Involved on short URL configurations
  • Development of static web pages, landing pages, category landing pages using a CMS, Adobe CQ5.
  • Interacting with business team for clarifications on the requirements.
  • Analyzing and identifying the problems and fixing the issues.

Environment: CQ5/AEM 6.0, AEM 5.6.1 Java, Apache sling, Apache Felix, JCR, Web services, JSP, jQuery, Ajax, JSON, Less, JavaScript, Ext JS, Angular JS, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault

We'd love your feedback!