We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

5.00/5 (Submit Your Rating)

Grand Rapids, MI

SUMMARY

  • Having 8 years of experience in IT industry with strong experience in Web content management (WCM) & J2EE development technologies with solid experience of Object Oriented Programming (OOP) as well as Test - Driven Development (TDD) in all phases of Software Development Life Cycle (SDLC). Specialized in developing end-to-end websites using AEM 6.5, 6.4, 6.3, 6.2, 6.1.
  • Over 4.2 years of hands on experience in development of content management solutions using Adobe AEM Content Management System.
  • Created Experience Fragments by customizing XF template.
  • Created Content Fragments by creating custom content fragment model.
  • 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.
  • Working on responsive designs using Bootstrap and media queries.
  • Created Client libraries on AEM.
  • Implementation knowledge of i18n on Components and Dialogs.
  • Used Brackets for Sightly (HTL) coding of components and client libraries.
  • Designing the Workflow Structure which involves to automate the Specific Process in AEM.
  • Efficient in Dispatcher configuration and Load balancing.
  • 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.
  • Well versed in designing presentation layer components using Servlets, JSP, HTML, and JavaScript.
  • 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.
  • Practical and extensive experience in development of Adobe AEM 6.x.
  • Provided author training to business users to familiarize them with the design and usage of the system.
  • Created the blueprints and live copy of the application.
  • Rich experienced in writing SQL queries with RDBMS skills in MySQL, Oracle, etc.
  • Hands-on experience using development IDEs including Eclipse, NetBeans and used MAVEN as build tool. Efficient in using Junit for unit testing.
  • Expertise in building client side Middle Tier Development environment using JSP, Servlet, etc.
  • Experienced in using Adobe Dynamic Tag Management (DTM) and integration of AEM with Adobe Analytics and Adobe Target.
  • Worked closely with clients, developers, system administrators, project managers, business analysts and end users to build a Digital Platform using Adobe's Digital Marketing Product Suite.
  • Experience inAdobeTargetcontent optimization systems.
  • Created multiple versions of same site by using AEMLaunches feature.
  • Experience in version control software such as Git, SVN and in tracking tool as JIRA.
  • Good experience in coordinating and working with developers and End Users in Team based environment.

TECHNICAL SKILLS

J2EE Technologies: Java Beans, Servlets

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

IDE: Eclipse, Net Beans, IntelliJ, JBuilder.

Enterprise Web Products: AEM 6.1,6.2,6.3,6.4,6.5

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

Conceptual knowledge: Web Services.

GUI: HTML5, XML, XSLT, JSF, AJAX, JavaScript, CSS3, JQuery, Angular JS, EXT JS.

Query Languages: SQL, PL/SQL.

Programming Languages: Java, HTML 5

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

PROFESSIONAL EXPERIENCE

Confidential, Grand Rapids, MI

Sr. AEM Developer

Responsibilities:

  • Installed and configuredAEM6.4,6.5 of Adobe AEM Web Content Management System and Apache Felix Admin Console.
  • Migration from AEM 6.4 to AEM 6.5 instance.
  • PerformedAEMcustomization on foundation components, core CMS and workflows to extend functionalities, and improve performance.
  • Created new components in Touch UI.
  • Worked on Multi Site Manager (MSM) in AEM, enforcing a common base structure and common content across the website.
  • Developed WCM Use Classes and Sling Models to meets the requirement.
  • Developed custom components in Touch UI and customized forms for internet and intranet sites of the company.
  • Extensively used AEM Tag Libraries in the components.
  • Implemented Custom widget to support multi composite fields.
  • Implemented complex workflows like multilevel approver workflows, Custom process steps etc.
  • Developed custom workflow using OSGi bundles.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • 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.
  • Provide estimates, designs, and specifications for AEM templates, components, and workflows
  • Built various web pages using HTML, CSS, Java Script and JQuery.
  • 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 Java Script.
  • Used BootstrapCSS framework that helps in designing web applications
  • Effectively communicate design to customers and present design options/considerations. Adopt and utilize iterative/Agile methodology as needed or requested

Environment: s: AEM 6.5 and 6.4, HTML5, Java Script, Bootstrap,CSS, Adobe WCM, CRX/CRXDE, Jquery, HTML, AEM, JavaScript, JQuery, JSON.

Confidential, Bentonville, AR

Sr. AEM Developer

Responsibilities:

  • Configured and installation of AEM 6.3 on the various development, production, QA and predevelopment servers.
  • Involved in Migration planning for AEM 6.4.
  • Created components using Sightly/ HTL.
  • Integrated AEM with developer tools to provide a smooth workflow to edit AEM components and import/export changes to AEM from/to Eclipse.
  • Worked on Client Libraries.
  • Used OSGI r6 annotations while creating servlets, schedulers, listeners, workflows.
  • Implemented AEM Dev Tools to make development easier.
  • Experienced in Adobe Day CQ and associated technologies like Sling, OSGi, Felix, JCR, and CRX.
  • Created Resource Resolver rules in Felix console by having a custom URL mapping.
  • Integrated JIRA with Jenkins for Continuous Integration testing. Created new build plans and updating dependencies
  • Integrated Dialog and Design Dialog for all the content based components which allows to render the content dynamically.
  • Implemented i18n for components and dialogs for translation in to different languages.
  • Created custom OSGi services and Servlets using Eclipse IDE with Maven.
  • Created AEM templates and page components with custom dialogs.
  • Managed Users, Groups, and System Users and Access Control Level (ACL) permissions.
  • Troubleshoot of caching issues related to Dispatcher and browsers.
  • Worked on Multi Site Manager (MSM) to develop live copy from blueprint, such that the structure and content can tan be used on the Live Copy.
  • Created custom rollout actions for breaking inheritance and addressing analytics text fields not to be part of translation.
  • Implemented Image renditions for continuous and consistent experience of content across all devices.
  • Integrated JIRA system with Workflow functionalities.
  • Writing activation and deactivation workflow models using various components such as process, participant, and dynamic participant steps.
  • Integrated ACS AEM Commons with AEM 6.3.
  • Developed mobile site Dialog and mobile Template.
  • Worked on stories related to Adobe CQ/AEM in sprints which include feature development and production issues (Agile Scrum methodology).
  • Created OSGi bundles and resolved dependencies for the project.
  • Involved in processing the request through dispatcher by configuring the contextpath of an application in the dispatcher. Any file
  • Created Custom loggers in Felix Console.

Environment: AEM 6.3, AEM 6.4, Java (JDK 1.8), Eclipse, Maven, Apache Felix, Apache Sling, JSP, JIRA, Web Services, JSON, SDLC, Agile, OSGi, Servlets, Sightly HTML, JavaScript, Brackets, CSS, JQuery, JQuery.

Confidential, Chicago, IL

AEM Developer

Responsibilities:

  • Experience developing UI, OSGI components in AEM.
  • Experience developing event handling and related components in AEM.
  • Effective use of component properties to meet the business requirements like actions, drop targets and in place Designed DAM Tagging and taxonomy for website.
  • Worked on templates which inject news, photos, videos and articles from third party via web services calls.
  • Worked on design for integration with third-party RESTful and SOAP based web services.
  • Logged the application using log4j for easier debug and maintenance.
  • Developed various templates for Consortium to be reused by all the members for individual websites.
  • Worked on Multi Site Manager (MSM) inAEM, enforcing a common base structure and common content across the website.
  • Developed components, templates, design libraries using ExtJS, Angular JS, jQuery and JSON formats.
  • Strategy for Content Migration from5.6 toAEM6.1. Design & Development of content migration scripts for Migration.
  • Key contributor for AEM5.6.1 to 6.1 upgrade
  • Implemented i18n internationalization in the website.
  • Used Clear Case and SVN for version control.
  • Extensively designed and developed custom ExtJS components and custom xtypes (especially data grids). Designed and delivered AEM components to allow non-technical users to rapidly update and create web site content.
  • Content authoring and maintenance for test environments, including Campaigns and Segmentation.
  • Setup and Used maven for managing dependent software libraries (jars) required to build our application.
  • Involved in testing of application on various levels like integration and System testing.
  • Efficiently used Apache Sling/JCR for Content Resolution and handling dynamic data.

Environment: AEM6.1, 5.6.1, JDK1.6, Java Script, HTML, CSS, Ajax, jQuery, Adobe AEM.4 (WCM), VAP 7.1 (Vignette Application Portal), Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector.

Confidential, San Jose, CA

AEM Developer

Responsibilities:

  • DevelopedAEM.4 custom work flow templates and modules for WCM life cycle management.
  • CreatedAEMbased Forms.
  • Developed GET/POST sling servlets to provide various services in the CQ system.
  • Implemented the Sling Filter, Felix Filter, Sling Servlet, OSGI bundles for interacting with remote spring web app services and custom business logic in java.
  • Developed custom components related to parsys using CRXDE lite for the component structure ad used CRXDE.
  • Developing templates/components using CRXDE.
  • Maintenance and packaging of content, delivery and installation across all environments.
  • PerformedAEMcustomization on foundation components, core CMS and work flows to extend functionalities, improve performance as per the requirements.
  • Developed digital consumer experiences based on foundation of the Adobe CQ/AEMproduct suite, including CQ/AEM, CRX, CQ WCM and DAM.
  • Testing of CQ components and templates. Also involved in writing Junit test cases for all the java services.
  • Responsible for defining the Project setup, defining the templates required and Components.
  • Implemented REST, Apache Sling,AEM for Custom Coding.
  • Involved with content management strategies, architecture and multichannel content delivery.

Environment: AEM 5.4, AEM 5.5 SVN, JSP, JSON, HP-Unix 11.23, CRX, PL-SQL, UNIX, MS Project, HTML, J-Query, AJAX, Apache Felix.

Confidential

J2EE/ Web Developer

Responsibilities:

  • Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.
  • Created Custom Directives in Angular-JS, making use of Modules and Filters objects according to the application requirement. Involved in making Spring and Hibernate enhancements to existing applications
  • Used Spring LDAP for user security credentials autantication and for validating the User roles.
  • Developed Restful services using Spring Boot and Jersey integration and involved in creating Jersey filters, interceptors and exception mappers.
  • Coded Gradle build scripts to build and deploy the application on WebSphere. ETL jar is configured to run on daily and monthly basis this job is configured in Cron tab.
  • Designed and Developed UI for Portfolio Review Dashboard application using Angular-JS, HTML, CSS, Bootstrap, LESS, JavaScript and JQuery Developed a Java based ETL tool which extracts data from sources like IBM Cognos (xml) & MySQL and dumps data in the target tables in MySQL database.
  • Worked to secure RESTful web services with Spring security to autanticate any third party requests coming in.
  • Developed Apache Camel endpoints and used producer template to route messages to JMS queues.
  • Utilized Angular-JS framework to bind HTML template (views) to JavaScript object (models).
  • Developed the UI panels using XHTML, Angular-JS, XML, Web Services, WebSphere Application Servers and JQuery.
  • Used MySQL as backend database using Windows OS, Involved in development of Stored Procedures, Functions, Packages and Triggers.
  • Deployed the application on a JBoss server on a UNIX platform.

Environment: Agile, Core Java 1.8, Spring 4, Spring Boot, Angular-JS, HTML 5, Node-JS, Bootstrap, CSS, JavaScript, JQuery, MySQL, Mongo-db, Hibernate, JERSEY REST, Eclipse, NetBeans, IBM Cognos, JMS, Apache Camel, JBoss, Jenkins, Gradle, AWS, Unix, Web Service, WebSphere.

We'd love your feedback!