Sr. Aem Develope Resume
4.00/5 (Submit Your Rating)
MinnesotA
PROFESSIONAL SUMMARY:
- Around 5 Years of IT experience in the areas of application development, support and enhancement.
- Hands on Experience in Adobe Experience Manager 5.6, 6.1 and 6.3.
- Hands on experience in WCM, Components, Widgets, AEM DAM, and Apache Sling.
- Excellent work experience in Adobe Day CQ5 WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, template development, CQ5, Component Development, Architecture and installation of author and Publish instances, etc.
- Development and Deployment of complex enterprise level CQ WCM application.
- Used Sling, Apache tools, Felix, JCR for the new Content management system.
- Worked on Dialog field validations performed using listeners.
- Modified out of the box components to add additional fields to the dialog for custom components.
- Strong development experience in Java, J2EE, Servlets, Struts, JDBC, XML, Junit.
- Good experience of Front End Technologies: JSP, HTML, Bootstrap, JavaScript, jQuery and CSS and AngularJs.
- Expert in Java with strong understanding of Collections, Multithreading, Event handling and Exception handling.
- Working knowledge of IDE's including Eclipse, IntelliJ, and NetBeans .
- Good Hands on Experience in DB queries, stored procedures and triggers using PL/SQL.
- Ability to grasp, learn and retain new technology used in various environments with limited training.
- Experience in unit testing Java components with Junit and Mockito .
- Experience in Waterfall SDLC and Agile Methodology.
TECHNICAL SKILLS:
Tools: AEM 6.3, AEM 6.1, AEM 5.6.1, CQ5 DAM, CQ Tagging.
J2EE Technologies: Java Beans, Servlets, JSP, JDBC, EJB.
Architecture & Framework: Client - Server, MVC, J2EE, Struts, Spring, And Hibernate.
Web Technologies: HTML, CSS, JavaScript, JQuery, XML, JSP, AJAX.
Frameworks: Struts, Spring MVC, Apache Sling, Apache Felix
IDE TOOLS: IDE Eclipse, Net Beans, IBM RAD, Notepad++.
WORK EXPERIENCE:
Sr. AEM Developer
Confidential, Minnesota
Responsibilities:
- Interacted with Business Stake Holders and Business Analysts to gather the Requirements and Business logics.
- Developed the custom components and the OSGi services according to the business logic and functionality, to enable business people to develop websites effectively.
- Hands - on experience in HTL (Sightly) programming in AEM 6.1 & 6.3.
- Creating templates on client request for specified content of the website.
- Created custom dialogs and design dialogs in AEM 6.3.
- Utilized Content Fragments and Experience Fragments concepts for page authoring.
- Created selectors and suffix based approach to map URL to a resource and render different views of the project.
- Worked on JCR Observation manager, created Event Listeners & created Schedulers.
- Worked on content services of the JCR such as searching, indexing, observation, versioning, access control and transactions
- Setup and configure Authoring and Publishing environments, Replication Agents, CQ5 Dispatcher to cache the landing pages html and serve as the static pages from Apache.
- Involved in configuration of replication agents, reverse replication, and dispatcher flush agents. Build and Release Management in CQ/AEM using Maven and SVN. Experience in developing and deploying java code via OSGI bundle. Worked on configuring the web servers for load balancing, writing the caching rules.
- Involved in development, implementation and configuring web content management solutions using AEM and other technologies such as Java, HTML/DHTML, CSS, JavaScript, HTL, and REST.
- Used Apache Maven in automating builds and providing quality management project.
- Involving in all stages of product life cycle of the AEM project .
- Installed and configured GIT for the code to be pulled from GIT and pushed up to the CRXDE and vice versa.
- Performed Quality Control Activities such as defect tracking, fixing using JIRA.
- Hands-on experience in developing the project with Agile and Scrum methodology.
Sr. AEM Developer
Confidential, Kansas City
Responsibilities:
- Developed Adobe AEM templates and reusable components.
- Knowledge of Installing and configuring version 6.1 of Adobe CQ Web Content Management System and Apache Felix Admin Console.
- Developed and fixed highly content oriented dynamic web services using REST API.
- Knowledge of implementing Adobe analytics using DTO objects.
- Provided estimates, designs, and specifications for AEM templates, components, and workflows.
- Interacting with business team for clarifications on the requirements.
- Installed on dispatcher in web server to protect against external attacks and to provide security to AEM instance auto login feature.
- Worked on Multi Site Manager and extensively used CQ tag libraries in the components.
- Customized dialogs for all the components for providing various options to authors while creating.
- Worked on creating the sling servlets and OSGi services for the business logic to process the request.
- Experienced in AEM architecture and associated technologies like Sling, OSGI, Felix, JCR, and CRX
- Analyzing and identifying the problems and fixing the issues.
- Worked extensively on front-end technologies on HTML, CSS, JavaScript, JQuery and Hibernate frameworks.
- Knowledge of Setup and configure Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache the landing html pages and serve as the static pages from Apache.
- Used GIT as version control.
- JSON for service description, requests and responses.
- Used Sightly and Use API for presentation.
- Prototype as a JavaScript Framework to extends built-in classes to ease JS development.
- Made many of the components Author able.
AEM/CQ5 Developer
Confidential
Responsibilities:
- Developed Adobe AEM 5.6 templates and reusable components.
- Development of web pages using AEM 5.6, JavaScript, HTML, CSS, Ajax and JQuery.
- Exposure to dispatcher configurations as part of AEM website architecture.
- Developed custom AEM components like Image/Video Gallery.
- Worked on AEM search component.
- Worked on Digital Assets Management for getting different renditions of an image using AEM custom workflow.
- Created web-services both restful and soap based from scratch.
- 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
- Used JIRA & Mingle for bug tracking and project tracking.
- 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.
- Logged the application using log4j for easier debug and maintenance.
CMS Template Developer
Confidential
Responsibilities:
- Develop schemas and templates using XSLT and Dreamweaver.
- Develop GUI related changes using JSP, HTML, CSS and client validations using Java script.
- Executing and enhancing the custom Java component to generate the Intermediate XML’s.
- Developed various EJBs for handling business logic and data manipulations from database.
- Created XML unit test cases for testing the Web Services functions.
- Involved in fixing the production defects and coordinating the monthly releases.
- Designed database Queries for updating, insertion and retrieval of asset information and rates.
- Involved coding SQL Queries, Stored Procedures and Triggers.
- Created java classes to communicate with database using JDBC.
- Used ANT build tool and log4j for logging and tracing messages.
- Used SVN as Version Control System for the application.