We provide IT Staff Augmentation Services!

Aem Developer And Tech Support Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY:

  • Around 7+ years of IT experience with 4.5+ years in Adobe CQ5/AEM and 2.5 years’ experience as a Java developer.
  • Excellent work experience in Adobe Experience Manager (AEM 6.0), Day CQ5.5, WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, Apache sling, DAM.
  • Proficient in, CQ5 template development, Component Development, Architecture, Administration and installation of Author and Publish instances, Workflow components in CQ5.X.
  • Expertise in CQ5 Author, Publisher and Dispatcher Administration with hands on experience in Upgrading Complex CQ environment.
  • Efficient use of various design patterns such as MVC (Model - View-Controller), Singleton, Service locator, DAO (Data Access Object), DTO (Data Transfer Object), and Business Delegate in the development of distributed Enterprise Applications.
  • Extensive experience of Front End Technologies: AJAX, JSTL, JSP, HTML5, EXT JS, JavaScript, jQuery and CSS, XHTML.
  • In-depth knowledge in design and development of MVC architecture using Struts framework.
  • Good knowledge of web services and has technical understanding of SOAP protocol, UDDI & WSDL.
  • Expertise in Adobe CRX (Content Management Extreme), CQ5 WCM, Components, Widgets, CQ5 DAM, Apache Sling.
  • Excellent Java development skills using J2EE, J2SE, Servlets, JSP, EJB, JDBC, Sockets, JFC/Swing, Java Beans, Applets.
  • Worked with Agile Methodology (Scrum) and Web Services using Service Oriented Architecture.
  • Experienced in Struts, Spring and Hibernate Framework.
  • Developed Web applications using Ajax, Flex, Action Script and JavaScript, CSS, HTML, Custom Tag Libraries, JSF, JQuery, Dojo, ExtJs 4.0,and various java design patterns
  • Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment.
  • Good Knowledge on Software Quality Assurance (SQA) methodologies like Capability Maturity Model (CMM).
  • Experience of development in different platforms like Windows 98/NT/2000/XP, UNIX, LINUX.
  • Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications
  • Used SVN, CVS, Harvest, Clear case and Clear Quest for Version controlling and error reporting.
  • Excellent communication, Team work, inter-personnel and presentation skills, fast learner and organized self-starter
  • Good analytical and documentation skills. Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Extensive knowledge and hands on experience with XML, XSL, HTML, DHTML, CSS, SQL, WAP.
  • Good team player with extraordinary problem-solving and trouble-shooting capabilities.

TECHNICAL SKILLS:

Enterprise Web Products: Adobe AEM 6.1, AEM 6.0, CQ5.5, CQ5.4,CQ5.6

J2EE technologies: MVC, Struts, Hibernate.

Web/Application Servers: Web Logic, Apache Tomcat, JBoss, IBM WebSphere

Scripting Languages: AJAX, JavaScript, CSS.

Database Apps: MySQL, Oracle 8i/9i/10g, MS Access

Operating Systems: Windows,Linux,Unix

Modeling Lanuages: UML

Markup Languages: HTML, XML, DHTML.

PROFESSIONAL EXPERIENCE:

Confidential, CA

AEM Developer and Tech Support

Responsibilities:

  • Configured and installed AEM 6.0 instances on the various development, production, QA and pre-development servers.
  • Maintained the Content Management System (CMS) and provided support for the application in authoring and publish environments.
  • Developed content structure, application structure, maven project, branching strategy (Git), and project's wiki documentation.
  • Extensively used JCR/Sling API, custom client libraries, and Sightly HTML Templating Language to develop custom templates and components with touch optimized UI dialogs.
  • Developed OSGi components/services, sling servlets, and AEM components/templates.
  • Developed GET/POST sling Servlets to provide various services in the CQ system.
  • Worked with DAM Assets, Package Manager, Package Share, Replication, JCR, XPath and other AEM APIs.
  • Worked on New Relic APM to generate the alerts and send email through SMTP to responsible teams on the given specifications.
  • Created mobile emulators to support mobile application development.
  • Worked partially on Performance testing framework (Jmeter).
  • Used Grabbit tool for Aem content migrations between prod and non-prod environments.
  • Responsible for setting up the Author permissions for various author groups and coordinating with the Dev team and perform build and deploying the components.
  • Integrated LDAP for user access to the CMS systems for authoring and publishing environments.
  • Worked on agile environment of Jira refactoring existing components and widgets to keep in sync with the emerging new trends of AEM.
  • Attended daily SCRUM calls. Involved in backend production support/on-call when there is any deployment. Tested the code changes in Development, QA, and Stage environments thoroughly before going to production.
  • Experience on creating cq:dialog & dialogs for both Touch UI/ Classic UI.
  • Worked on Multi Site Manager (MSM) in AEM to control over blueprints and live copies and worked on rollout configurations.
  • Involved in configuration of replication agents, reverse replication, and dispatcher flush agents.
  • Used Log4J for logging and tracing the messages.
  • Wrote URLs mapping and dispatcher rewrite rules.
  • Setup the Jenkins project to automate the contiguous integration.
  • Prepared documentation and participated in preparing user's manual for the application.
  • Have a complete understanding of CRX repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Used GIT to keep track of source code versioning.

Environment: Java (jdk1.7), JSP, Servlets, Sling, OSGI, Java Script, HTML, CSS, Ajax, jQuery, Adobe 6.0 (WCM), Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, Windows and AIX.

Confidential, GA

CQ5/AEM Developer

Responsibilities:

  • Developed components, templates and also created some workflows using the requirements in AEM 6.1 Service Pack2.
  • Started as an individual contributor in the project and then led a scrum team of 3 onsite and offshore CQ developers after 4 months.
  • Involved in high level design, Application design, development and testing.
  • Developed around 39+ components in both classic UI and touch UI.
  • Managed build process and code deployment to pre-prod environments.
  • Worked on coding of servlet classes to implement business logic.
  • Responsible for coordinating tech hand off calls with offsite counterparts.
  • Also, templates and components were developed in CRXDE. Multiple different nodes/widgets were created in CRXDE
  • Multiple custom components were developed to meet the business requirements.
  • Custom xtype were developed in ExtJS to add multiple fields at a time in dialog
  • Multiple embedded pages were developed and used in different pages in the application. Whenever there is a change then business people can update the embedded pages instead of updating every page.
  • Custom configuration settings were developed in CRXDE. Whenever user wants to change some urls or some properties they can change in CQ side without touching java code.
  • Expert in writing sling servlets to handle the requests.
  • Multiple Sling and Apache Felix annotations were used on Java side.
  • Expert in publishing the content from author to multiple publish instances
  • Created the blueprints and live copy of the application
  • Resource mapping was used to hide the actual url and show the partial url to the user.
  • Components were developed using HTML, HTML5, CSS, Java Script, AJAX, JQuery and AngularJS.
  • Used spring framework to auto wire/inject components and also configure the batch jobs.
  • Consume the Web Services to retrieve data from different applications using SOAP protocol
  • Involved in critical business logic analysis.
  • Used Maven to build and deploy the application on web logic server.
  • Configured Hibernate's second level cache using EHCache to reduce the number of hits to the configuration table data
  • Implemented Junit and Log4J
  • Used GIT for version control and used eclipse as the IDE for developing the application.
  • Supported Testing Teams and involved in defect meetings.
  • Lead client knowledge transfer sessions.

Environment: Java (jdk1.7), JSP, Servlets, Java Script, Angular.Js, HTML, CSS, Ajax, jQuery, Adobe CQ 6.1 & 6.0 (WCM), Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, Windows and Linux.

Confidential, ME

CQ5/AEM Developer

Responsibilities:

  • Installed and Configured version 6.1 of Adobe CQ Web Content management System and Apache Felix Admin Console.
  • Installed CRXDE Integrated development environment and Configured the project with Subversion version control.
  • Design and development of web pages using CQ, JavaScript, Angular.Js, HTML, CSS, Ajax and JQuery.
  • Developed dynamic interfaces using JSF, Prime faces, JQuery, Angular JS, Backbone JS and HTML framework based on the user requirements providing structure and consistency throughout the application.
  • Developed Adobe CQ templates and reusable components.
  • Extensively used CQ5 tagging features in developing components and templates.
  • Installed and Configured CQ5 Authoring & Publishing Instance.
  • Worked on clipped apps component which pulls data from external J2ee apps, web services.
  • Worked on spring v3.0 modules like ORM, Core and MVC to design implementation for input request processing.
  • Developed Servlets to invoke business methods interacting with database via Hibernate Persistence Framework
  • Used spring’s native support for developing the authorization logic.
  • Integrated with a shared globally accessible repository for shared permissions-based digital media assets using CQ5 DAM
  • Experienced in Day CQ and associated technologies like Sling, OSGI, Felix, JackRabbit, JCR, CRX.
  • Used Hibernate as ORM tool and Perforce for source code repository.
  • Used SVN as version control and integrated with Hudson for continuous integration and nightly builds.
  • Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
  • Created web-services both restful and soap based from scratch.
  • Assisted in transition, Content Migration Plan to CQ6.1.
  • Used CRX2OAK Migration tool for migration purpose.
  • Designed DAM taxonomy and tagging for the website.
  • 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.
  • Suggesting innovations and doing subsequent analysis for the same.

Environment: Java (jdk1.7), JSP, Servlets, Java Script, Angular.Js, HTML, CSS, Ajax, jQuery, Adobe CQ 6.1 & 6.0 (WCM), Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, Windows and Linux.

Confidential, NH

CQ5 Developer

Responsibilities:

  • Worked on implementing CQ5 from procurement of product to training, project planning, requirement gathering, analysis, estimates and implementation.
  • Worked on implementing Responsive design on CQ5 platform using frameworks like Twitter Bootstrap and Foundation.
  • Integrated JIRA with Bamboo for Continuous Integration testing. Created new build plans and updating dependencies.
  • Created POC related to CQ5 design and implementation.
  • Developed complex components with dialog on CQ5.
  • Extensively worked on front end, business and persistence tier using the HTML, CSS, JavaScript, jQuery, and Hibernate frameworks.
  • Developed pages using AngularJS directives, expressions, routing capabilities for bookmarking, filters, validations and Angular UI components such as grid, buttons, carousels, date pickers, modal dialogs and other input components.
  • Used Eclipse Integrated Development Environment (IDE) in entire project development.
  • Testing support during UAT and production.
  • Enhanced CQ5 personalization engine to surface the CQ5 content on portal using JavaScript and Sling script based on segment and LDAP user profile attributes.
  • Integration of application modules, components and deploying in the target platform.
  • Doing impact analysis and creating High Level Design Document and Low Level Design Document as per the Functional Specifications Document.
  • Involved in building, deploying the code and moving code to different environments.
  • Developing components and templates in Adobe CQ5.
  • Integrated pre-existed Web Services written on .NET Framework
  • Participated in functional, integration and Unit testing
  • Implemented the architecture using JSP, JSF, XML Document and Struts tag libraries, Form Beans, Action classes, Action Forms.
  • Involved in supporting the application post production and maintenance.

Environment: Database: Oracle 10g, Hibernate 2.0, Day CQ5.5 (WCM), Apache Sling, CRXDE, CRX, WCM, Front End technologies: JSP, JavaScript, CSS, HTML, jQuery, Servers: JBoss 4.0.2, Tomcat 2.2

Confidential

Java Developer

Responsibilities:

  • Responsible for executing clean and progressively enhanced code for complex designs that reflect the architectural direction provided within the established technical framework.
  • Development with modularity in mind to accommodate shifting priorities and the challenges associated with rapid prototyping and agile methodologies.
  • Experienced in hand-coding HTML, CSS, JavaScript, and other UI technologies.
  • Experience with JavaScript Frameworks ExtJS, Angular JS, JQuery .
  • Expert in developing and testing across multiple devices/platforms and browsers (traditional desktop and mobile devices), using MVC/AJAX/CSS preprocessing concepts and tools such as Fiddler, Firebug, YSlow, etc.
  • Involved in developing UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, Drupal, JavaScript, jQuery, Ajax. Excellent experience in Restful Web services like JIRA and Big Web service development and consumption. (JAX-RS and JAX-WS)
  • Created XHTML Pages with CSS and the Box Model. Integrated the Java code (API) in JSP Pages.
  • Extensively used jQuery UI for screen design and development.
  • 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 Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server
  • Developed Search Engine using JSP, presented the XML data in the web page using JavaScript and jQuery.

Environment: JavaScript, HTML, CSS, JSP, XML, Bootstrap.js Backbone.js, Drupal, Angular.js, EXTJS, .net, js, DHTML, JQuery, Ajax, DOM, JSON, Spring, Adobe Flash, SOAP, REST Web Services, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Translate business requirements into functional requirements and detailed design.
  • Designed the application by following MVC design approach.
  • Responsible for writing utility classes, UI development using JSP, JSTL, CSS, HTML, AJAX, JavaScript, ExtJS, AJAX (DWR), Angular.
  • Used JQuery plug-ins auto complete, validation, drag and drop and more exceptionally.
  • Co-ordinated with UX designers and developed static content using front end with HTML, CSS, JavaScript, Angular JS.
  • Drew UML diagrams like Class and Sequence Diagrams using Rational Rose.
  • Involved in using CVS, Git, for project management and version management.
  • Developed Functional Requirement Document based on users' requirement.
  • Functional design and development of RIA ( Rich Internet Applications), performed unit testing, enhanced application performance and provided troubleshooting support using AJAX, XSL, XSLT, CSS, JavaScript, DHTML and XHTML for all major browsers.

Environment: HTML, DOM, CSS, JavaScript, jQuery, AngularJS, Bootstrap, AJAX, JSON, JSTL, GIT.

We'd love your feedback!