We provide IT Staff Augmentation Services!

Sr. Aem Consultant Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Highly talented IT Professional about 9+ years of experience in developing and implementing Enterprise Solutions for Distributed Software products and distributed applications using JAVA technologies.
  • Around 3 years of Experience in AEM/CQ5 with versions 5.x and 6.x and of Expertise in CQ5, CRX, JCR, sling and OSGi technologies.
  • Worked on design and implementation of modules on Adobe CQ 5.4, Adobe CQ 5.6 and AEM 6.0. & 6.1.
  • Very good knowledge of CQ5 building blocks, CRX repository, leveraging web content management components for customization of websites.
  • Setup and configure Authoring and Publishing environments, replication agents.
  • Very good at developing page templates and template components and workflow components in CQ5.x. and AEM 6.0. & 6.1.
  • Very Good knowledge on Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework, had experience on deployment tools like Maven
  • Developed custom CQ components on top of JCR (Java Content Repository) and Apache Sling (A REST based web development framework on top of JCR), CRX (Day's commercial JCR Implementation), and CQ5 (Day's latest suite of WCM and DAM applications).
  • Customizing the CQ5 Forms by developing the custom Form fields, constraints for Form fields.
  • Experience working with REST, Sling and SOAP.
  • Have a good understanding of CQ Mobile development concepts like server - side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing.
  • Expertise with setup and development of GUI using CQ5.x and AEM 6.0& 6.1.
  • Have a good understanding of Social Collaboration and Campaign Management with CQ.
  • Project Implementation skills using both core and advanced java technologies like JSP, Servlets, EJB, Hibernate and JDBC.
  • Involved in Database Design & Tuning SQL Queries. Developed the applications by extensively using Struts and Spring
  • Good web page design skills using HTML, HTML5, CSS3, Ajax, jQuery and Java Script.
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns, MVC Frameworks.
  • Worked with the team of multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Life Cycle (SDLC) and Service Oriented Architecture (SOA).
  • Extensive experience in developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using UML Rational Rose excellent knowledge on data exchange protocols like JSON and XML.
  • Good experience in coordinating and working with developers and End Users in Team based environment.
  • Extensive knowledge of J2EE Design Patterns, Model View Controller (MVC) Architecture for building J2EE Applications.

PROFESSIONAL EXPERIENCE

Sr. AEM Consultant

Confidential, Dallas, TX

Responsibilities:

  • Working as an active developer and contributor to the team's delivery. Take the lead on solving and implementing difficult technology challenges and drive our team to successful delivery.
  • Partner with the Scrum Master to lead our team in breaking down complex Features/Stories into well understood and achievable tasks.
  • Work closely with Architects towards on the design and architecture for our team's deliverables.
  • Work closely with BA/QA team members to create test plans and ensure that issues are properly identified, fixed, and tested.
  • Working with the Application Development Manager in the analysis and estimation of future work impacting our team.
  • Create and maintain customer-facing Adobe CQ5 content management systems.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Worked on Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework, DAM, Workflows.
  • GIT is used as a distributed revision control system for CQ5. File vault in conjunction with GIT helps to pull or push the code to developer's machine.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Currently Working on storage implementation like MongoDB Storage available in AEM 6.x
  • Development of static web pages, landing pages, category landing pages using content management system, Adobe CQ5 5.x&6.x.
  • Provide estimates, designs, and specifications for CQ5 templates, components, and custom validations.
  • Developed complex workflows, workflow launchers and schedulers.
  • Developed user interfaces (dialogs) for both Classic UI and Touch UI using Granite UI and Ext JS.
  • Built various web pages using HTML, CSS, Java Script and JQuery.
  • 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.
  • 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.
  • Provide author training to business users to familiarize them with the design and usage of the system.

Environment: JAVA, J2EE, JSON, Adobe Experience Manager(AEM 6.0), HTML5, Ext JS, Apache Sling, Apache Felix, OSGi, CSS3, Maven, GITHUB, Restful Web services, MS Excel, MS Word, MS Power Point, Agile, SCRUM, JIRA, REST.

AEM Consultant

Confidential, Harrisburgh, PA

Responsibilities:

  • Working on E-commerce Project with Managers, Architects and other team members to ensure all project deliverables are on time with high quality.
  • Installed and configured AEM 6.3and AEM 6.4 Web Content Management System migrated project from AEM 6.3 to AEM 6.4 version.
  • Designed and developed, AEM building blocks including templates, components, dialogs, widgets, workflows.
  • Creation of custom AEM service and integrate with internal service layer using its RestAPI.
  • Involved in the daily build processes from DEV to QA, QA to Stage using GIT.
  • Developed complex workflows, workflow launchers and schedulers.
  • Built various web pages by integrating HTML, CSS, JavaScript and JQuery using Client libraries.
  • 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.
  • Provide author training to business users to familiarize them with the design and usage of the system.
  • Understanding the business requirements and converting them to system specific AEM technical requirements.
  • Created an HTML / CSS based icon, clipart, and graphical standards online repository.
  • Developed Templates, components using JSP and HTL.
  • Configured replication and dispatcher flush.
  • Worked on Multi Site Manager (MSM) in AEM, enforcing a common base structure and common content across the website.
  • Generating projects using Maven builds.
  • Worked with Personalization teams to develop Adobe, Target strategy
  • Developed UI using HTML5, CSS and JavaScript.
  • Verify/Validate testing to ensure that the team generates high quality output.
  • Implemented Custom widget to support multi composite fields.
  • Implemented complex workflows like multilevel approver workflows, Custom process steps etc.
  • Designed a solution to integrate angular, single page apps into AEM.
  • Define implementation processes, quality gates and standards.

Environment: Adobe 6.2, AEM 6.3, Java Script, Bootstrap, CRX/CRXDE, Jquery, HTML, JCR, Apache Felix JAVA, J2EE, POJO, JSON, Sightly, HTML5, Ext JS, CSS3, Maven, GITHUB, Jenkins, Restful Web services, Agile, SCRUM, Akamai, JIRA.

AEM Consultant

Confidential, Atlanta, GA

Responsibilities:

  • Designed Content structure including folder structure, Caching, Workflow for verification, and metadata management strategies also come with design for CUG and ACL properties for asset control.
  • Integrated Hybris OCC v2 with AEM 6.1 using default connector.
  • Applied fixes to Default connector guided the Ops team to configure the AEM environment, set up the author and publish instances and the dispatcher and Jenkins jobs.
  • The product d Confidential was given to the Angular application as confidential fragments and as JSON responses content authoring and maintenance for test environments.
  • Used AEM Forms to generate PDF submissions using PDF Generator.
  • Developed Sling Models for the components and used Sightly for the front end.
  • Deployed/tested on Author/Publisher instances.
  • Worked with Agile methodology in XL Deploy and XL Release, CI/CD automation from scratch, Docker, OpenShift) Strong knowledge and experience in integration with components of Adobe Marketing Cloud (including Adobe Target, Adobe Analytics, and Campaign) and Adobe Social.
  • AEM packages deployment from one environment to another environment.
  • Developing templates/components using CRXDE Lite/Eclipse with the help of VaultClipse.
  • XML Feed into AEM and persisting the data into AEM.
  • Provided quick solution to Azure teams for self-servicing data maintenance operations, which uses SQL Master Data Services. Configured and setup SQL Server Master Data Services (MDS) for self-serving data maintenance across different teams.
  • Deployed the tools Microsoft Azure Cloud Service (PaaS, IaaS), and Web Apps.
  • Used SQL Azure extensively for database needs in Customer Lookup & //AZ Not.
  • Migrated the Azure CXP Tools to HTTPS based authentication using SSL encryption.
  • Improved application performance using Azure Search and SQL query optimization.
  • Created online PDF forms using Adobe Live Cycle ES2 Designer, some XML & JAVA coding.
  • Created exception hierarchy to handle exceptions.
  • Maintenance and packaging of content, delivery, and installation across all environments.

Environment: Java 8, Servlets, JSP, Sling Models, Sightly, Eclipse, Adobe AEM 6.1, AEM Forms, OSGi, Hybris 5.4

J2EE Developer

Confidential, Chicago, IL

Responsibilities:

  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture • Client side validations are done using JavaScript.
  • Developed the different components of application such as JSPs and Servlets in Eclipse.
  • Involved in installing and configuring Web Sphere Application Server for development and deployment.
  • Deployed the application onto Web Sphere application server.
  • Used JUnit for unit testing and for regression tests.
  • Used Spring Loc to implement dynamic dependency injection and Spring AOP to implement crosscutting concerns such as transaction management.
  • Wrote Mapping Configuration files to implement ORM Mappings in the Persistence Layer.
  • Using Hibernate DAO support extended Dao Implementation.
  • Hibernate Configuration files were written to connect Oracle database and fetch data.
  • The Hibernate Query Cache which is a Second Level Cache to load objects using cached identifiers was implemented using Ehcache to improve the performance.
  • Implemented web services with RESTful standards with the support of JAX-RS APIs.
  • Confirmation of registration and monthly statements are sent to users by integrating and implementing Java Mail API.
  • Used SSO (Single-Sign-On) Framework and implement access control that enables user to log in once and gain access to the resources of multiple pages without being prompted to log in again.
  • Manipulated database data with SQL queries, including setting up stored procedures and triggers.
  • Implemented front-end developments such as webpages design, data binding, Single-Page Applications using HTML/CSS, JavaScript, jQuery and AJAX.
  • Used jQuery libraries to simplify the frontend programming works. Performed users' input validation using JavaScript and jQuery.
  • Involved in configuring JDBC connection pooling to access the database server.
  • Written SQL queries, stored procedures, modifications to existing database structure as required per addition of new features used CVS for code check-ins.

Environment: J2EE, WebSphere, Struts 2, RAD, CVS, Oracle, XML, JUnit, Java, Spring, Java Mail, JavaScript, HTML, CSS, AJAX, jQuery, Junit, JIRA, Oracle DB, MySQL, Git, SSO, JAX-RS

We'd love your feedback!