We provide IT Staff Augmentation Services!

Aem Consultant Resume

3.00/5 (Submit Your Rating)

MI

PROFESSIONAL SUMMARY:

  • Highly talented IT Professional about 5+ 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.
  • 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).
  • Excellent knowledge on data exchange protocols like JSON and XML.
  • Extensive knowledge of J2EE Design Patterns, Model View Controller (MVC) Architecture for building J2EE Applications.
  • Have worked on persistence framework like hibernate. Function Point Analysis & Use case point analysis is used for estimating projects.
  • Ability to build tables, stored procedures, indexes, create jobs in SQL Server, use SQL Server Management Studio and tools such as query analyzer, activity monitor, and query profiler.
  • Developing system documents like Functional Specifications, Technical Specifications and User Manuals etc.
  • Excellent Communication and Inter-personal skills, flexible and versatile to new environments, self-motivated a good team player and have worked in multicultural environment.
  • Excellent Communication and Inter-personal skills, flexible and versatile to new environments, self-motivated a good team player and have worked in multicultural environment.
  • Proven problem solving, analysis and leadership skills. Capable of performing under minimal supervision as well.

TECHNICAL SKILLS:

Programming Languages: JAVA, J2EE, C, Servlets, JSP, JDBC, UML Design, Web Services, SOAP.

Web CMS (WCM) tool: AEM 6.0&6.1, CQ 5.4& 5.6

Databases & Tools: Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0

Application Servers: Web Logic 10, JBOSS, WebSphere6.1, Apache Tomcat 6.1

Scripting/Markup Languages: Java Script, HTML, CSS, JSON, JSP, AJAX

Other Tools: Eclipse, NetBeans, SQL Developer, MAVEN 2.2, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, MI

AEM Consultant

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.
  • 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.
  • Install, Manage and configure the AEM server Backup, Secure and integration of AEM Upgrade, Migration of AEM (5.6.1 to 6.1)
  • User and group management on AEM application.
  • Creation, Building, Installing/Developing new packages on AEM environments and automated deployment through release management tools.
  • Worked on AEM Application data refresh from one environment to other environment.
  • Involved in Performance and load testing and Implementing Adobe recommendations wherever required to configuration files .
  • 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
  • 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.

Confidential, ST. LOUIS, MO

AEM/CQ5 Developer

Responsibilities:

  • Worked on setting up users and groups permissions and roles for multiple authors like admin, content-authors and content-approvers.
  • Having a Solid experience with CQ5 5.x building blocks including templates, components, dialogs, widgets and bundles.
  • Worked on Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework, DAM, Workflows.
  • Worked with Continuous Integration and Automated test execution and building tools such as Jenkins, Hudson, Selenium or Maven.
  • Developed UI screens for the Vendor/Stipulations team using Angular JS, HTML5, CSS3, JavaScript, JQuery. Developed functionalities as per the requirements specified by the manager.
  • Written media queries for making appropriate CSS fixes while making the pages responsive for desktop, tablet & mobile break points.
  • Used JSP, HTML, Angular JS and CSS to design the front-end components.
  • Provide author training to business users to familiarize them with the design and usage of the system.
  • Set up the site with Test & Target (Registering with Test & Target)
  • Created Test & Target Campaign in AEM (Campaigns on both Author and Publish Instances).
  • Add analytics framework after creating Test & Target connection.
  • Worked on customizing the foundation components in CQ5 5.x & 6.0, provide workflows to extend functionalities and improve performance
  • 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.
  • 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.
  • Provide estimates, designs, and specifications for CQ5 templates, components, and workflows
  • 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

Environment: JDK 1.6, HTML, CSS, JSON, Adobe CQ 5.x, CRXDE and JSP, REST, Sling, JCR, Apache Sling, Apache Felix, OSGi, jQuery, AJAX, JSON, Angular js, JavaScript, Bootstrap.

Confidential

Java Developer

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) of the application, requirement gathering, and design analysis and code development.
  • Developed front-end UI (User-Interface) with XML, HTML, CSS, NodeJS and AngularJs.
  • Implemented JAXB and JAX-WS for building web-services and clients that communicate using XML.
  • Implemented SWING to provide their own custom implementations.
  • Implemented XSL, XSD, WSDL, WADL to display the dynamic data in XML document.
  • Developed a web application with AngularJS for behavior with directives, HTML5, CSS3 and also with the springMVC.
  • Involved in programming of HA and scale for the software applications on distributed cluster VM’s.
  • Involved in implementing Business Process Management (BPM) to focus on improving the performance.
  • Involves in implementing ext js that includes interoperability with jQuery and Prototype.
  • Implemented JSP framework that enables the creation of platform-independent method for building web-based applications.
  • Used JSON for the serialization and transmission of data over the network.
  • Applied search and filter functionally on target list
  • Open a pop up window from list grid field and dynamic form field for adding, modifying and deleting a record from target list.
  • Used SOA for system software and application infrastructure.
  • Used web services (REST & SOAP) to provide programs that can interact each other to deliver sophisticated services.

Environment: Java, Hibernate, JDBC, MySQL, PL/SQL, Struts, Ant Script, HTML, XML, XSL,DTO, POJO, JUnit Windows, Unix & Linux, UML, TL1, Tibco, SVN, Visio, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Developed the application based on MVC (Model-View-Controller) Architecture using Spring Web MVC.
  • Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
  • Implemented GUI pages by using JSP, JSTL, HTML, DHTML, XHTML, CSS, JavaScript, AJAX
  • Extensively used Java multi-threading to implement batch Jobs with JDK 1.5 features.
  • Configured the project on Web Logic 10.3 application servers
  • Implemented the online application using Core Java, JDBC, JSP, Servlets, spring, Hibernate, Web Services, SOAP, and WSDL.
  • Communicated with other Health Care info using Web Services with the help of SOAP, WSDL.
  • Tested the web services with SOAP UI tool
  • Implemented Singleton, Factory Design Pattern, DAO Design Patterns based on the application requirements.
  • Tuning complex database queries and joining the tables to improve the performance of the application
  • Designed and developed base classes, framework classes and common re-usable components.
  • Used SVN for Version Control tool and Silk Central for bug tracking tool

Environnent: JDK 1.5, JSP, web logic 10.3, JDBC, XML, DOM, SAX, CSS, HTML, JNDI, Web Services, WSDL, SOAP, Eclipse 3.0, SQL, PL/SQL, JavaScript, HTML, Oracle11g, PL/SQL Developer, Log4j, ANT, SVN, Silk Central.

We'd love your feedback!