We provide IT Staff Augmentation Services!

Aem Developer Resume

2.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Over 8+ years of hands - on experience in development of content management solutions using Adobe CQ5 Content Management System.
  • Excellent work experience in AEM 6.3, AEM 6.2, AEM6.1, AEM 5.6.1.
  • Experience in developing Templates (Static and Editable templates), Custom Components, creating and launching Workflows and customizing out of the box Widgets.
  • Hands-on experience in implementing features from technologies like Sling, OSGi, Felix, JCR, and current AEM functionalities of integrated products.
  • Implementation knowledge of i18n on Components and Dialogs.
  • Good Conceptual knowledge of Adobe AEM and Java/J2EE.
  • Working on responsive designs using Bootstrap and media queries.
  • Created Client libraries on AEM.
  • Working of Migration of project from AEM 6.2 to AMS 6.2 and From AEM 6.2 to AMS 6.5.
  • Used Brackets for Sightly coding of components and client libraries.
  • Designing the Workflow Structure which involves automating the Specific Process in AEM.
  • Efficient in Dispatcher configuration and Load balancing.
  • Created Experience Fragments by customizing XF template.
  • Proficient Experience in working with Event Handling, OSGI bundles, Sling Listeners, Sling Servlets, Sling Schedulers and Sling Configuration.
  • Experience in creating Workflow packages and using Tag Manager for reading tags from pages.
  • Rich experience in Web Services such as SOAP and Restful.
  • Worked as an Admin, Giving permissions to user’s and user groups.
  • Proficient in configuration, implementation and integration of Enterprise Multi-tier Web Application with J2EE Frameworks, such as spring, Hibernate, Struts.
  • Provided author training to business users to familiarize them with the design and usage of the system.
  • Created Content Fragments by creating custom content fragment model.
  • Experience in version control software such as Git, SVN and in tracking tool as JIRA.
  • Well versed in designing presentation layer components using Servlets, JSP, HTML, and JavaScript.
  • Created the blueprints and live copy of the application.
  • Rich experienced in writing SQL queries with RDBMS skills in MySQL, SQL Server and Oracle, etc.
  • Experienced in using Adobe Dynamic Tag Management (DTM) and integration of AEM with Adobe Analytics and Adobe Target.
  • Experience inAdobeTargetcontent optimization systems.
  • Created multiple versions of same site by using AEM Launches feature.
  • Hands-on experience using development IDEs including Eclipse, NetBeans and used MAVEN as build tool. Efficient in using Junit for unit testing.

TECHNICAL SKILLS

J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS

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

Database: Oracle (9i, 10g, 11g), SQL Server 2008, MySQL

IDE: Eclipse, Net Beans, IBM RAD, Builder

Enterprise Web Products: AEM 6.4,6.3,6.1, 5.6.1

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, Foundation 5, JQuery, Bootstrap.

Query Languages: SQL, PL/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, Denver, CO

AEM Developer

Responsibilities:

  • Designed and developed, CQ5 building blocks including templates, reusable components, dialogs, widgets, workflows in AEM 6.5. Create and maintain customer-facing Adobe AEM content management systems.
  • AEM Slightly and Touch UI development and developing Templates (Static and Editable templates), Custom Components, creating and launching Workflows and customizing out of the box Widgets.
  • Worked on implementing Rich Text Editor and adding red attributes to check for external and internal links on OOTB component using coral ui customization.
  • Component development based on implementing features from associated technologies like Sling, OSGi, Felix, JCR, and current AEM functionalities of integrated products and implements of i18n on Components and Dialogs. An OSGi bundle containing components is created and OSGi services are accessed from AEM components. working with Event Handling, OSGI bundles, Sling Listeners, Sling Servlets, Sling Schedulers and Sling Configuration for backend services.
  • Used Client libraries to minify JavaScript and CSS into one common file and load it on page load Styling to CQ/AEM building component and Templates by using Front-end technologies like HTML5, CSS3, JavaScript and JavaScript frameworks/libraries (jQuery, Bootstrap etc.), and CSS preprocessing platforms (SASS)
  • Used iText Library to generate pdf for components based on tagging functionality to show and hide components in pdf based on user specific tag riders.
  • Design and develop and implement CMS solutions using AEM (Adobe experience Manager) customization of reusable AEM Components based on the UX design functionality requirements given by the business. Should present ideas to both technical and non-technical audiences in a descriptive manner. in developing components and templates. Used JavaScript for writing listeners in the dialogs.
  • Working knowledge on Importing, Exporting CQ Packages using package manager.
  • Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
  • Managed SDLC processes and associated artifacts.
  • Configured replication agent and dispatcher for caching and load balancing.
  • GIT is used for version control and JIRA is used for tracking.

Environment: Adobe AEM 6.5,, DAM, AEM Tagging, Java, J2EE, Apache Sling, CRXDE, WCM, JIRA, Servlets, JDBC, MS SQL Server, HTML, Angular JS, JSP, AJAX, JUnit, log4j, Linux, Windows, ATTD.

Confidential, Bentonville, AR

Senior AEM Developer

Responsibilities:

  • Upgraded AEM 6.3 to AEM 6.4.
  • Installed and configuredAEM6.3(2017) andAEM6.4 (2018) Web Content Management System
  • Designed and developed,AEMbuilding blocks including templates, components, dialogs, widgets, workflows.
  • Created Touch UI components and dialogs.
  • Implemented Component renditions using slightly framework.
  • Developed WCM Use Classes and Sling Models to meets the requirement.
  • Develop Custom Adobe CQ/AEMWorkflows, OSGi Services and other Dynamic/Static web content management components.
  • Migration of content from live sites to AEM templates and replicating it.
  • Sound Knowledge on the AEM/CQ administration activities such as User permissions/creations with LDAP synchronization, sling setting status.
  • Involved in creation of audit reports, code and configuration management.
  • AEM application installation and configuration in Windows/Linux platform.
  • Developed Templates, components using HTL.
  • Developed styles for the respective AEM pages and Templates using HTML5, CSS3 and JS from the scratch to build an entirely new site in AEM and made the sites responsive for tablet and mobile view using media queries.
  • Extensively used sling models and sling servlets.
  • Working Knowledge of building an OSGi bundle that consumes SOAP based web services.
  • Used different AEM components for storing content and DAM for storing assets.
  • Have good knowledge in Granite UI environment.
  • Worked on the staging environment directly and have a very good understanding of CRXDE.
  • Created AEM pages for multi lingual sites which includes Brazil, Portuguese, Middle East, Chinese and UK sites, extensively used Multi Site Manager.
  • Used Package Manager for creating, building and installing packages.
  • Solved complex design and functionality problems, working directly with Front end and back-end developers.
  • Documented developer resources which include local setup steps, creating packages, publishing pages from AEM, Pushing and merging code, website development scenarios and many more.

Environment: AEM 6.3, AEM 6.4, Touch UI, HTML5, Adobe Analytics, Adobe Target, Windows, Linux, CSS3, Sightly, Sling, Granite UI, Java, JavaScript, OSGi, DAM, MSM, DTM, Package Manager, LDAP synchronization, SOAP web service.

Confidential, Houston, TX

Senior AEM Developer

Responsibilities:

  • Installed and configured AEM 6.2 and AEM 6.3 Web Content Management System
  • Migrated project from AEM 6.2 to AEM 6.3 version.
  • Designed and developed, AEM building blocks including templates, components, dialogs, widgets, workflows.
  • Created Touch UI components and also created few dialogs using version 6.3
  • Implemented Component renditions using slightly framework.
  • Developed WCM Use Classes and Sling Models to meets the requirement.
  • Verify/Validate testing to ensure that the team generates high-quality output.
  • Develop Custom Adobe CQ/AEM Workflows, OSGi Services, and other Dynamic/Static web content management components.
  • Worked on stories related to Adobe CQ/AEM in sprints which includes feature development and production issues (Agile Scrum methodology)
  • Worked with Personalization teams to develop Adobe Target strategy
  • Implemented Custom widget to support multi-composite fields.
  • Designed a solution to integrate angular single page apps into AEM
  • Define implementation processes, quality gates, and standards.
  • 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
  • Developed GUI using HTML5 and JavaScript.
  • Used BootstrapCSS framework that helps in designing web applications

Environment: AEM 6.2, 6.3, Workflows, HTL, Apache Sling, CRX, JAVA 8, HTML, CSS, SASS, Angular 2, Solr, Apache-Webserver, Servlets, JavaScript, jQuery, Eclipse IDE, Apache Maven, Confluence, JIRA, Apache HTTP Server, SOAP and REST Web Services, Linux, Windows.

Confidential, Santa Barbara, CA

AEM/CQ5 Developer

Responsibilities:

  • Installed and configured version 6.1 of Adobe AEM Web Content Management System and Apache Felix Admin Console.
  • Developed custom templates, components, and widgets using AEM and integrated Components with Angular JS.
  • Worked with Front End Engineer with Node approach and provided required JSON from backed as service.
  • Worked on launches functionality to drive business to create different release related launch pages so that they could be used to have release specific content changes.
  • Created workflow model and workflows to push the content from author instance to publish instance upon approval.
  • Proficient in Adobe AEM foundational concepts, including the CRX repository, the AEM platform, the use of core frameworks such as Apache Sling and Apache Felix.
  • Exported Test Case Scripts (Java - Selenium RC) in Eclipse IDE and modified the Selenium scripts and executed.
  • 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.
  • Designed DAM taxonomy and tagging for the website elements allowing classifying them by several different categorizations at the same time.
  • Created and executed Selenium test script suites using Selenium Web Driver.
  • Involved in building, deploying the code, moving code to different environments and Supporting the application post production and maintenance.
  • Worked and consumed RESTful and SOAP based web services.
  • Used Maven as a build tools on java projects for the development of build artifacts on the source code.
  • GIT is used as a distributed revision control system for AEM. File vault in conjunction with GIT helps to pull or push the code to developer's machine.
  • Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments including Pipeline configuration, integration of plugins.
  • Troubleshoot the issues raised in Jenkins while using for continuous integration and deployment.
  • Developed custom widgets using Ext JS based on the requirement.
  • Used Log4J for logging and tracing the messages.
  • Used jQuery, Angular JS to provide services to different components of portal.
  • Interacting with business team for clarifications on the requirements.

Environment: AEM6.1, DAM, AEM Tagging, Workflow, Java, J2EE, Apache Maven, Apache HTTP Server, SOAP and REST Web Services, LDAP, Servlets, log4j, HTML, JSP, Jenkins, JavaScript.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed and deployed UI layer logics of sites using JSP, XML, JavaScript, HTML/DHTML, and Ajax.
  • CSS and JavaScript were used to build rich internet pages.
  • Agile Scrum Methodology been followed for the development process.
  • Designed different design specifications for application development that includes front-end, back-end using design patterns.
  • Developed proto-type test screens in HTML and JavaScript.
  • Involved in developing JSP for client data presentation and, data validation on the client side with in the forms.
  • Developed the application by using the Spring MVC framework.
  • Collection framework used to transfer objects between the different layers of the application.
  • Developed data mapping to create a communication bridge between various application interfaces using XML, and XSL.
  • Spring IOC being used to inject the parameter values for the Dynamic parameters.
  • Developed JUnit testing framework for Unit level testing.
  • Actively involved in code review and bug fixing for improving the performance.
  • Documented application for its functionality and its enhanced features.

Environment: Spring MVC, Oracle 11g J2EE, Java, JDBC, Servlets, JSP, XML, Design Patterns, CSS, HTML, JavaScript 1.2, JUnit, Apache Tomcat, My SQL Server 2008.

We'd love your feedback!