We provide IT Staff Augmentation Services!

Sr. Aem Lead/technil Manager Resume

5.00/5 (Submit Your Rating)

CA

SUMMARY:

  • Over 9+ years of IT experience as IT software professional with 4+ years in Adobe AEM/CQ5 and 3 years in Java/J2EE
  • Expertise in Adobe CRX (Content Management Extreme), AEM WCM, Components, Widgets, AEM DAM, Apache Sling.
  • Have good development experience on AEM 6.1, AEM 6.0, Adobe CQ 5.6.1.
  • Expertise in HTML5, CSS3, XHTML based web internet applications using jQuery, Content Management Systems with emphasis on W3C and usability standards.
  • Expertise in OOA, OOD, Distributed Application Development and OOPs.
  • Experienced in Struts, Spring and Hibernate Framework.
  • Worked with Agile Methodology (Scrum) and Web Services using Service Oriented Architecture.
  • Extensive experience in J2EE platform including, developing both front end & back end applications using Java, Servlets, JSP, EJB, AJAX, Spring, Struts, Hibernate, JAXB, JMS, JDBC, Web Services.
  • Good understanding and implementation knowledge of Java & J2EE design patterns like Factory Pattern, MVC, Singleton pattern, DAO, DTO.
  • Well versed in designing presentation layer components using Servlets, JSP, HTML, and JavaScript.
  • Developed Use Case diagrams, Class Diagrams and sequence diagrams using Rational Rose.
  • Extensive experience on Dynamic Tag Management, Apache SolR.
  • Knowledge of application servers like Apache Tomcat 6.0/7.0, Glassfish etc.
  • Good at using XML, AJAX and various JavaScript based technologies compatible with Web2.0
  • Excellent verbal and written communication skills and proven ability to work well in a team or an individual environment.
  • Good analytical and documentation skills. Ability to learn and adapt quickly to the emerging new technologies and paradigms.

TECHNICAL SKILLS:

J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS

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

Database: Oracle (9i,10g,11g), SQL server 2008,MySQL

IDE: Eclipse, Net Beans, IBM RAD, JBuilder.

Enterprise Web Products: AEM 6.1, CQ 5.6.1, CQ 5.5, CQ 5.4

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

Conceptual knowledge: Web Services.

GUI: HTML, XML, XSLT, JSF, AJAX, JavaScript, CSS, JQuery.

Query Languages: SQL, PL/SQL.

Programming Language: C, Java

Tools: BEA WebLogic 8.1, JBOSS V7, IBM WebSphere Application Server 6.1, Tomcat 6.0, JUnit 4.0, ANT, Log4j, Mercury Quality Centre, Rational Clear Quest. ANT, Maven, SVN, Toad, GIT, Stash

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

PROFESSIONAL EXPERIENCE:

Confidential, CA

Sr. AEM Lead/Technical Manager

Responsibilities:

  • Migrated CQ5.6 to AEM 6.2
  • Lead AEM/CQ related design and framework development and Architecture using templates, components widgets, CQ5 bundle, JCR/Sling API, clustering publish and author and editing content with the help of OOTB widgets.
  • Lead all reports and Analytics development.
  • Worked on adding AEM Communities like Communities Features, Community Sites, Community Console, Community site templates, Community Groups and Community Components.
  • Experience the quickly creating new Engagement communities like Login, Messaging, Forms, comments, Review, rating, voting, blogs, calendars and translations.
  • Worked on CQ targeting, personalization and reporting of the websites.
  • AEM/CQ related design and framework development and Architecture using templates, components widgets, CQ5 bundle, JCR/Sling API, clustering publish and author and editing content with the help of OOTB widgets.
  • Scene7 Integration with CQ.
  • Utilized the HTML5 DOM local storage features to store data locally client side processing.
  • Configured DAM and remote asset management.
  • Developed custom components related to parsys using CRXDE-lite for the component structure and CRXDE for scripting.
  • Extensive use of CQ Tag Libraries in the components.
  • Worked on JavaScript to implement client side validations and CSS to enhance the visualization of Webpages.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Worked on Author instance to help authoring complex components on pages.
  • Worked on AEM 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.
  • Used JIRA for bug tracking and project tracking.
  • Used Maven to build and generate code analysis reports.

Environment: AEM6.2, CQ5.6, Adobe Analytics, Adobe live cycle, Tomcat 6 and Gradle, Site Catalyst 14, Jenkins.

Confidential, Washington, DC

Lead AEM Developer

Responsibilities:

  • Lead Created and maintained customer-facing Adobe AEM 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 AEM. File vault in conjunction with GIT helps to pull or push the code to developer’s machine.
  • Redesigned Confidential .ORG complete site and received a Certification of Recognition for outstanding service and dedication to the launch of the new Confidential .org
  • Worked on two new projects Confidential NOW and Specialized Membership on CMS side from scratch. Developed the components and services to generate JSON.
  • Development of static web pages, landing pages, category landing pages using content management system, Adobe AEM
  • Provide estimates, designs, and specifications for AEM 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
  • Installed and Configured CQ5 Web Content Management System and Apache Felix Admin Console.
  • Installed CRXDE Integrated development environment and Configuration of the project with Subversion version control.
  • Design and development of web pages using CQ5, JavaScript, HTML, CSS, Ajax and JQuery.
  • Developed Adobe CQ5 templates and reusable components.
  • Extensively used CQ5 tagging features in developing components and templates.
  • Worked on clipped apps component which pulls data from external J2ee apps, web services
  • Enhanced AEM personalization engine to surface the AEM content on portal using JavaScript and Sling script based on segment and user profile attributes
  • Using Angular JS to provide services to different components of portal.
  • Worked on Angular JS for reading and Posting JSON data.
  • Provide author training to business users to familiarize them with the design and usage of the system
  • Registered customized applications, created responsibilities, customized menus, attached menus to responsibilities and assigning to users

Environment: AEM6.1, CQ5.6.1, Adobe Analytics, Adobe live cycle, Tomcat 6 and Gradle, Site Catalyst 14, Jenkins.

Confidential, Florida

CQ5 Developer

Responsibilities:

  • CQ5 related design and framework development and Architecture using templates, components widgets, CQ5 bundle, JCR/Sling API, clustering publish and author and editing content with the help of OOTB widgets.
  • Worked on CQ targeting, personalization and reporting of the websites.
  • Developed workflow components related to digital assets upload workflow (documents and videos) as per the client requirements.
  • Developed Test cases using sling unit.
  • Enhanced CQ5 personalization engine to surface the CQ5 content on portal using JavaScript and Sling script based on segment and user profile attributes.
  • Used message keys throughout the website to implement multi language site (English and Spanish) with the help of CQ translations.
  • Created POC related to CQ5 design and implementation.
  • Plan, design, execute, and measure cross-channel campaigns.
  • Worked on Integrating with Adobe Site Catalyst.
  • Developed GET/POST sling servlets to provide various services in the CQ system.
  • Implemented restful practices while designing and developing components.
  • Designed and developed the organization of client libraries and created template components using inheritance.
  • Implemented i18n internationalization in the website.
  • Registered customized applications, created responsibilities, customized menus, attached menus to responsibilities and assigning to users
  • Implemented lots of RESTful based web services from scratch
  • Using Spring transactions and configurations
  • Customized dialogs for all the components for providing various options to authors while creating

Environment: CQ5.6.1, Adobe Analytics, Adobe live cycle, Tomcat 6 and Gradle, Site Catalyst 14, Jenkins.

Confidential, CA

CQ5 Developer

Responsibilities:

  • Installed and Configured CQ5 Web Content management System and Apache Felix Admin Console.
  • Installed CRXDE Integrated development environment and Configuration of the project with Subversion version control.
  • Design and development of web pages using CQ5, JavaScript, HTML, CSS, Ajax and JQuery.
  • Developed Adobe CQ5 templates and reusable components.
  • Extensively used CQ5 tagging features in developing components and templates.
  • Worked on clipped apps component which pulls data from external J2ee apps, web services.
  • Worked on Author instance to help authoring complex components on pages.
  • Used JIRA for bug tracking and project tracking.
  • Worked on spring v3.0 modules like ORM, Core and MVC to design implementation for input request processing.
  • Entity classes in spring to integrate with Hibernate API.
  • Used spring's native support for AOP for developing the authorization logic.
  • Used Hibernate as ORM tool and Perforce for source code repository.
  • Used Maven to build and generate code analysis reports.
  • Created documentation and project specific configuration as wiki pages in Confluence.
  • Used SVN as version control and integrated with Hudson for continuous integration and nightly builds.
  • Involved in building, deploying the code and moving code to different environments.
  • Worked closely with Akamai, plus line for production deploy, Dispatcher cache, Akamai cache etc.
  • Involved in supporting the application post production and maintenance.
  • Experience working in an agile environment, involved in daily standup meetings.

Environment: Java (jdk1.5), JSP, Servlets, Java Script, HTML, CSS, Ajax, jQuery, Day CQ5.4 (WCM), Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, Windows and Linux.

Confidential, Texas

Java/J2EE Developer

Responsibilities:

  • Involved in understanding the requirements, feasibility analysis.
  • Requirement Gathering from End User and developed UML Models - Activity diagram, Class Diagram, Sequence Diagram using Rational software Architect.
  • Designed the Presentation layer used Struts to implement the MVC design pattern and facilitate user interface design by the use of JSP and Struts based Tag libraries and Cascading Style Sheets and used JavaScript for client side validation.
  • Involved in writing Struts Action, Action Form, Business Logic classes and also developed DAO layers to Oracle Database.
  • The Service layer is developed using spring dependency injection and spring-hibernate module.
  • Used Hibernate ORM Framework for developing persistence layer and involved in Mapping, Coding and Fine tuning of Hibernate Queries.
  • Involved in the Development of CRUD functionality for various administrative system related tables and product components.
  • Integrated spring with Struts and Hibernate .
  • Involved in development and consumption of web services using Apache Axis 2 with JAX-WS specifications and used SAX and DOMXML parser for data retrieval.
  • Design and Create web services using the Service Oriented Architecture (SOA ).
  • Implemented Various Design Patterns lik e Singleton, Front Controller, Data Transfer Object (DTO) an d Data Access Object .
  • Worked with Oracle databases, running SQL scripts and procedures, and designing database table.
  • Written JUnit tests to verify the code and did code reviews.
  • Used Find bugs software to find bugs and improve quality of the code.
  • Used Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions.
  • Coordination with the offshore/onsite team to meet the dead lines of the Project.
  • Involved in Refactoring of the code there by leveraging an Optimized design and performance of the Application.
  • Prepared test plans and test cases for unit testing, integration and user acceptance testing. Responsible for Production support of the Application.

Environment:: JDK 1.6/1.5, JSP, Struts, Spring, Hibernate, JSTL, CSS, JavaScript, XML, XSLT, Web services, JAX-WS, AXIS2, SOAP, Log4j, JUnit, SOAP UI, WebLogic Application Server, SVN Source Control, JDeveloper, Oracle Database

Confidential

Java developer

Responsibilities:

  • Worked closely with business analysis team to understand the existing Banking Application developed.
  • Designed a new Banking Application (prepared Uses Cases, Sequence Diagrams, Class Diagrams, etc.)
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Used JDBC in various servlets to interact with the database.
  • Designed HTML, DHTML, CSS, JavaScript components of the user interface
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Developed Servlets and JSPs for managing user registration and authentication as well as limited set of transactions (including transferring money between checking and savings accounts, generating statements, etc.) and other services.
  • Developed from scratch automation test framework using Java, JavaScript, SQL
  • Designed and developed Application based on MVC design pattern using Struts Framework.
  • Used Struts in the presentation layer for validations.
  • Used Exception handling and Multi threading for the optimum performance of the application
  • Created an SQL Server database, which includes tables, views, triggers, constraints, stored procedures, functions, etc.
  • Managed build process using Ant
  • Developed Test Cases and performed Unit Testing
  • Provided production support

Environment: Windows NT 4.0/98, Java 1.3, MS SQL Server 2005, JUnit, HTML, DHTML, CSS, JavaScript, Struts, J2EE 1.3 (Servlet, JSP, JDBC), Angular JS, Ant 1.6, a, JIRA, Tomcat 5.x, Eclipse 3.1, Windows 2000 Server/Professional Editions.

We'd love your feedback!