We provide IT Staff Augmentation Services!

Aem/cq5 Developer Resume

5.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • Over all 7 years of IT experience in Java/J2EE and Web technologies out of which 4+ years of experience in Adobe CQ 5.6,6.0, 6.1 & 6.2 .
  • Hands on experience in building and deploying enterprise level Web Content Management solutions on Adobe CQ 5.4, 5.6 and AEM 6.0, 6.1, 6.2 .
  • Have a solid understanding of CQ5 building blocks, CRX repository, leveraging web content management components for customization and porting of websites.
  • Experience in Adobe Experience Manager (AEM 6.0, 6.1), WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, Apache sling, template development, CQ5, Component Development, Architecture, Administration and installation of author and Publish instances etc.
  • Setup and configure Authoring and Publishing environments, replication agents.
  • Installed and configured AEM 6.1, AEM 5.6 of Adobe CQ Web Content Management System and Apache Felix Admin Console .
  • Installed CRXDE Integrated development environment and Configured the project with Subversion version control.
  • Creating templates of the website using the framework and developing custom components, widgets as per the requirements.
  • Setup and configure Authoring and Publishing environments, replication agents, apache rewrite rules for routing the calls to CQ5 .
  • Worked on Adobe CQ Digital asset management .
  • Experience in creating author/publisher clusters with dispatchers.
  • Knowledge on using MVC, version control tool like SVN, TFS to manage & control software development and SDLC process.
  • Good web page design skills using HTML, CSS, Sightly, jQuery and Java Script .
  • Hands on experience in developing Templates, components using JSP or Slightly scripting language, OSGI bundles, sling services, custom workflow process and customizing out of the box widget and components .
  • Skilled in Adobe CQ building blocks including templates, components, dialogs, widgets, etc., and the CQ development and deployment process .
  • Experienced in using CRXDE and Eclipse IDEs to develop CMS applications .
  • Experienced in developing CMS based applications using Adobe CQ/AEM, Apache Slingand OSGI .
  • Strong experience with setting up AEM/CQ5 using Maven and standard Eclipse tools .
  • Exposure to dispatcher configurations as part of AEM website architecture .
  • Created custom sling bundles as part of new functionalities provided to CQ sites .
  • Good knowledge of Java Content Repository (API) suite, Slingweb framework and Apache Felix OSGi framework .
  • Having good Knowledge working with Web Services especially based on Rest API .
  • Hands on experience in Java/JEE technology areas like JSP, Servlets, EJB, JPA, spring,Hibernate, and SOAapplications .
  • Experienced in developing enterprise applications using MVC frameworks such as Struts, Spring MVC .
  • Experienced in using RDBMS like Oracle, Microsoft SQL Server and MySQL .
  • Experienced in developing applications using CRXDE, Eclipse and Rational Application Developer (RAD) IDEs .
  • Experienced in developing applications using application/Web servers such as JBoss WebSphere, WebLogic, and Tomcat .

TECHNICAL SKILLS:

Programming Languages: Java, SQL, HTML, XML, JavaScript

Content Management System: AEM/CQ5 5.6.x, AEM 6.x,Adobe CRX

Middleware: J2EE, EJB, JNDI, JDBC

Server Side Technologies: JSP, Servlets, JSTL, JSF

Application/Web Servers: BEA Weblogic, IBM WebSphere, Apache Tomcat, JBoss

Protocols: HTTP, HTTPS,TCP/IP

IDE/ Tools: CRXDE, Eclipse, Maven, Brackets.

Frame Works: Apache Struts Framework, Spring Framework, Hibernate

Web Services: Restful, WSDL.

RDBMS: Oracle, DB2, MS Access

OS: Windows, LINUX

Methodologies: OOAD, UML, Design Patterns, SOA, Agile

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

AEM/CQ5 Developer

Responsibilities:

  • Worked on setting up AEM projects using Maven.
  • Upgraded all the current CQ5.5/5.6.1 instances to CQ6.1/AEM6.1.
  • Involved in Designing and developing Migration from legacy systems (Concentra & Mediabin) to AEM.
  • Developed custom templates and widgets using AEM.
  • Create easy to use and maintain Sightly and JSP components.
  • Developed custom widgets using Ext JS based on the requirement.
  • Leveraged out - of-box asset search and indexed custom metadata properties. Designed and developed custom assets search result page for list view. Embedded many features like exporting search results in excel.
  • Worked and consumed RESTful web services.
  • Development of static web pages, landing pages, category landing pages using a content management system, Adobe CQ5.
  • Used HTML, CSS, JAVSCRIPT, JSON, AJAX, jQuery and Ext JS in the JavaSeverPages.
  • Expert in developing and deploying java code via OSGI bundle.
  • Worked on Sling servlets to handle POST and GET requests.
  • Worked on custom workflows and Personalization.
  • With the help of MSM (Multi Site Manager) created Blueprints & Live Copies.
  • Implemented the internationalization I18N translating all aspects of the application.
  • Communicated between different applications through Web Services (XML, WSDL, UDDI, and SOAP) and used SOAP UI for testing web services.
  • Managed the Media files using Digital Asset Management (DAM). Using DAM Assets, Package Manager, Package Share, Replication and other tools provided by CQ.
  • Authorizing access rights to AEM users and groups for accessing DAM resources.
  • Worked on Digital Asset Management, to manage and store all the media.
  • File vault in conjunction with GIT helps to pull or push the code to developer's machine.
  • Used Maven project structure for building the packages, subversion for source control, file vault for importing the code from JCR to file system and vice versa.
  • Used Jenkins as build tool and used JIRA to track the bugs, issues and project management.
  • Implemented server side service components using Apache Felix framework and apache sling.
  • Used Vault clipse and eclipse extensively to perform development in AEM.
  • Used Log4J, for logging and tracing the messages.
  • Used GitHub for version control across common source code.
  • JIRA was used to handle the production/ET tickets and bug reporting Issue tracking tools.
  • Evaluated code to ensure that it is valid is properly structured meets industry standards and its compatible with browsers devices or operating systems.

Environment: Java, CQ5/AEM 5.x, 6.x,CQ5 DAM, Apache sling, Apache Felix, JCR, Workflow, Web services, JSP, jQuery, Ajax, JSON, Less, Windows and Linux, JavaScript, Touch UI, Slightly, Ext JS, Maven, Apache, dispatcher.

Confidential, Bloomfield, CT

AEM Developer

Responsibilities:

  • Designed and developed, AEM building blocks including Templates, Components, Dialogs, Widgets and Workflows.
  • Installed and configured CQ 5.6.1 and later updated to AEM 6.1.
  • Worked on stories related to AEM 5.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.
  • Worked on AEM communities for users to communicate and post their reviews.
  • Created AEM clustering and Package Creation/ Installations, Tree activations.
  • Developed CQ Templates, Components, Widgets and OSGI Bundles in the AEM instances.
  • Design and development of web pages using AEM 5.6.1, JavaScript, HTML, CSS, Ajax and JQuery.
  • Developed various templates for Consortium to be reused by all the members for individual websites.
  • Worked on Multi Site Manager and extensively used CQ tag libraries in the components.
  • 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. Hands on experience with web technologies like HTML5, JavaScript, JSTL, CSS, AJAX.
  • Maintaining OSGI java classes for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
  • Implemented i18n internationalization in the website.
  • Extensively designed and developed custom Ext JS components and custom xtypes (especially data grids).
  • Setup and used Maven for managing dependent software libraries (jars) required to build our application and build and deploy tool integration.
  • Involved in migrating topics in web CMS to AEM tags.
  • Used myBatis persistence framework.
  • Involved in developing migration script which reads data from DB and fills in components.
  • Involved in story estimates on regular basis. Have sound knowledge in JIRA.
  • Worked on Jenkins for continuous integration and timely builds.
  • Involved in daily meetings and worked in Agile Environment.
  • Efficiently used Apache Sling/JCR for Content Resolution and handling dynamic data.
  • Perform AEM customization on foundation components, core CMS and workflows to extend functionalities, improve performance as per the requirements.
  • Used Hibernate for dependency injection and Data Persistence.
  • Designed Database schemas for the entire application and implementation using Hibernate.

Environment: AEM 6.1 (WCM), Code-Cloud, LION-Box, TDP, Slightly, DAM, Java, JSP, Servlets, JavaScript, JSON, HTML, CSS, Ajax, jQuery, Angular JS, Apache Sling, CRXDE, CRX, WCM, JIRA, Jenkins, GIT, Maven, Soap web services, Apache Tomcat, Apache Jackrabbit, Workflows, and Agents.

Confidential, Farmingham, MA

AEM Developer

Responsibilities:

  • Understanding the business requirements and converting them to system specific AEM technical requirements.
  • Created an XHTML / CSS based icon, clip art, and graphical standards online repository.
  • Involved in development, implementation and configuring web content management solutions using AEM (Adobe CQ) and other technologies such as Java, HTML/DHTML, XML, JavaScript, and web services.
  • Developed Templates, components using JSP and Sightly.
  • Configured replication and dispatcher flush.
  • Generating projects using Maven builds.
  • 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 leve.
  • Performed administration tasks to activate, replicate and package the changes to publish as well to be consumed by other environments.
  • Experience in Adobe Experience Manager (AEM) including image and Videos (Digital Asset Management - DAM).
  • Setup and configure Authoring and Publishing environments, replication agents, and CQ5 dispatcher to cache the landing pages' html and serve as the static pages from Apache.
  • Installation and Configuration of Author and Publish environments, replication agents, cache rewrite rules for routing the calls to AEM.
  • Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
  • Assisted in functioning of CQ5 solutions by documentation and validation procedures of non-functional requirements.
  • Analyze functional and business requirements for optimum utilization of CQ5 components and performance.
  • Train business users on how to use CQ5 to modify content and publish.
  • Provide estimates, designs, and specifications for CQ5 templates, components, and workflows.
  • Analyzed and resolved technical issues relating to content management.
  • Developed more than 2 applications that uses JCR content repository in CQ to store information and query the JCR for display and reporting purposes.
  • Creating and maintain customer-facing Adobe CQ5 content management systems.
  • OSGI has been used to deploy dynamic libraries.
  • Implemented Sling servlets to provide Ajax handling.
  • Closely worked with different Business System Analysts, Scrum teams and other integrated systems while implementing the solutions for the needs of organization.
  • Content authoring and maintenance for test environments.
  • Used Vaultclipse and CRXDE extensively to perform development.

Environment: AEM WCM, AEM DAM, CQ, Workflows, Apache Sling, CRXDE, CRX, HTML, JSP, Servlets, Java Scripts, JQuery, Eclipse IDE, Apache Maven, JIRA, REST Web Services

Confidential

Java Fullstack Developer

Responsibilities:

  • Designed the flow of pages and view of each component in wireframes and in Adobe Photoshop.
  • Converted all those well designed templates styles plates into programming filed using UI technology.
  • Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery, Ajax.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules has been built.
  • Used AngularJS for single page Application implementation.
  • Used Agile and Scrum development methodologies.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
  • Developed all aspects of the web application including maintaining, testing, debugging, deploying and printing.
  • Created Routing paths based on component pages. Derived authorization factors.

Environment: HTML5, CSS3, Bootstrap, AngularJs, Bitbucket, Chrome Developer emulation,SASS, Source-Tree, Git, insomnia, Adobe Photoshop, wireframes, visual studio code, Angular Cli, npm.

Confidential

Jr.Java Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Developed the application using JSF 1.1 MVC Framework.
  • Implementing complex designs using enterprise level application systems, technologies include: Servlets, Oracle 9i, JSP, XML, PL/SQL, JBuilder2005, Hibernate 3.0, and J2EE Framework (internal framework), LDAP.
  • Designed and developed Hibernate DAO's using spring framework's, Hibernate DAO Support and Hibernate Template.
  • Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery and Ajax.
  • We have followed with Agile and Scrum development methodologies.
  • Used JQuery core library functions for the logical implementation part at client side for all the application.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases.
  • Developed Ant Scripts for the build process and deployed in IBM WebSphere.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using logger's components.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Involved in writing SQL Queries, Stored Procedures.
  • Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
  • Implemented the Drag and Drop functionality using jQuery framework.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Developed web presentation layer using HTML and CSS according to internal standards and guide lines.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.

Environment: Eclipse, Firebug, CVS, HTML, CSS, JavaScript, jQuery, Java, XML, Glassfish.

We'd love your feedback!