Sr. Aem Developer Resume
SUMMARY
- An AEM enthusiast with 5+ years of industry experience
- Worked on complete stack of AEM development project and delivered end - to-end implementation from requirements till production
- Worked on AEM upgrade project from AEM 6.0 SP2 to AEM 6.3 using in-place upgrade approach
- Experienced in DAM migration projects including DAM console customizations, migration of DAM assets from legacy DCM solutions onto AEM DAM and Scene7 cloud.
- Worked on website performance tuning both client side and server-side performance tuning.
- Work experience in enhancement projects and maintenance projects.
- Highly skilled and expert in all tiers of AEM technology stack including AEM, JCR, Sling and OSGi technologies, component template development, reports, DAM, workflow components.
- Experienced in developing Day CQ Components, Page Templates and Custom widgets using JSP,OSGI bundles, sling services, custom.
- Real time work experience in production Dispatcher configuration setup, dashboard monitoring, production issues resolution, Production environment setup for author, publish, user admin, packaging.
- Expert in Sling technologies including sling servlets, sling mapping, sling models, sling osgi config, sling context aware configuration, sling core.
- Explored in depth in new AEM 6.3 features including Editable templates, new Sling annotations, Experience Fragments, Dynamic Media, new OSGI, context aware configuration, layout mode, mobile simulators.
- Strong knowledge in creating Tagging, Personalization, Internationalization and Search Engine optimization in AEM suite.
- Extensive experience of Front End Technologies: AJAX, JSTL, JSP, HTML, EXT JS, JavaScript, CSS3, Bootstrap.
- Have experience with configuring maven for AEM project using archetype and customize to add maven-release-plugin, sonar-plugin, content-package-maven-plugin.
- Good knowledge of Processes/Workflows (Business Process Automation and Orchestration) in order to support Interactive- Forms .
- Proficient in designing Dynamic-Interactive- Forms.
- Expertise in designing and developing combinations of Static, Dynamic, Interactive and Non-Interactive Forms.
- Proficient in using various IDEs like CRXDE, CRXDE-Lite, IntelliJ, and Eclipse.
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Sr. AEM Developer
Responsibilities:
- Involved in Installing and Configuring 6.3 version of Adobe AEM instance.
- Migrated AEM 6.3 from adobe servers to AEM 6.4 sp3 on premise servers
- Developed components using Angular and react.
- Created responsive pages and fixed design issues.
- Involved in production release deployments.
- Responsible for developing and converting user stories to technical specification documents.
- Developed custom page content components, page templates, dialogs, and widgets for web pages using Sightly.
- Involved in a building, deploying the code, moving code to different environments.
- Created and deployed web pages using HTML, JSP, Angular JavaScript and CSS.
- 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.
- Created workflows, content activation, uploading DAM Images.
- Defined AngularJS search interfaces which will get the data from Restful web services and integration with AEM.
- Used Jenkins as a build tool and used Jira to track the bugs, issues and project management.
- Creating/modifying templates as per new requirements, custom dialogs and updating the client libraries.
- Worked with dispatchers for balancing of the load due to the rapid updates in pages and resolved the cache problems.
Environment: AEM 6.3, Spring, CQ DAM, CQ Tagging workflow, ApacheSling,CRXDE,JCR,JSP SERVLETS, JAVASCRIPT, HTML, CSS, Ajax, Apache Maven, Jenkins, AngularJS, GIT, JIRA, Solar, Apache, HTTP Server, Servlets, Java, J2EE, AJAX.
Confidential, Atlanta, Georgia
AEM Developer
Responsibilities:
- Involved in creating an end-to-end business process including the design and development of interactive Forms.
- Worked on AEM 6.2 environment and integrated the assets for testing and validation.
- Integrated AEM assets and applications via Stash, GitHub, Visual Studio etc.
- Involved in daily Scrum meetings and meetings with Adobe Enterprise Support for bug fixes and creating sample applications for reference.
- Migrated ES4 environment to AEM 6.1.
- Upgraded all the current AEM 6.0 instances to AEM 6.1.
- Used GIT to review code and do a continuous integration.
- Involved in building, deploying the code and moving code to different environments.
- Created Responsive Designs using HTML5, CSS3.
- Worked on 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.
Environment: Adobe AEM/CQ5, Java, JSP, Servlets, Java Script, HTML, CSS, jQuery, Apache Sling, CRXDE, HP Quality Center, Jackrabbit, Windows and Linux.
Confidential
AEM Developer
Responsibilities:
- Involved in content migration from AEM 5.6.1 to AEM 6.0 and 6.0 to 6.1 Server Monitoring and implementing automated/custom maintenance tasks.
- Experience in Adobe Experience Manager (AEM) including image and Videos (Digital Asset Management-DAM).
- Extensively used CQ5 tagging features, adding keywords for search engine optimization while developing components and templates.
- Setting up and maintaing workflows,publishing permissions, assigning roles for templates and components.
- Extensively worked on front end, business and persistence tier using the HTML, CSS, JavaScript, jQuery, and Hibernate frameworks.
- Enhanced CQ5 personalization content on portal using JavaScript based on user profile attributes.
- Developed code using JSP, HTML, JavaScript, jQuery and CSS in CRDE lite/ CRXDE to build code blocks for components.
- Customized Touch UI slightly Text & Image Component based on the authoring requirements.
- Worked on creating/configuring comments, activity stream, linking blogs, calendar events and topic forums using library features of CQ5.
- Used Maven scripts to build the application and used the continuous integration server to deploy the bundles.
- Maintaining OSGI java classes for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
- 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.
- Worked on development of adaptive form components, creation of forms and debugging the forms issues.
Environment: s: AEM 5.6.1, Spring, CQ DAM, CQ Tagging workflow, Apache Sling, CRXDE,JCR,JSP,SERVLETS, JAVASCRIPT, HTML, CSS, Ajax, Apache Maven, AngularJS, GIT, JIRA,Solr, Apache HTTP Server,JAXB, Servlets,Java, J2EE, AJAX.
Confidential
AEM Developer
Responsibilities:
- Developed Components and Templates using CQ5 for supporting the different Webpages.
- Development of static web pages, landing pages, category landing pages using content management system.
- Worked on CQ5 forms and work bench.
- Worked on Multi-Site Manager and extensively used CQ tag libraries in the components.
- Participated in all the phases of development within the team.
- Experience in Adobe Experience Manager (AEM) including image and Videos (Digital Asset Management- DAM).
- Creating components, templates, dialogs, client libs etc.
- Worked on dispatcher cache in AEM while working on auto login scenario.
- Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
- Designed and develop user interface using HTML5, CSS3, JavaScript and Responsive websites.
- Enhanced CQ5 personalization engine to surface the CQ5 content on portal using JavaScript and Sling script.
- Worked on custom OSGi services, workflows, sling servlets, and scheduler jobs.
- Code management and development through Eclipse, GIT, and Maven.
Environment: AEM 6.2, Spring, CQ DAM, CQ Tagging workflow, Apache Sling, CRXDE JCR, JSP, SERVLETS, JAVASCRIPT, HTML, CSS, Ajax, Apache Maven, GIT, JIRA, Solr Apache HTTP Server, JAXB, Servlets, Java, J2EE.