We provide IT Staff Augmentation Services!

Aem Developer Resume

3.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY:

  • Around 7 years of experience in IT as an Adobe CQ/AEM Developer and Java/UI Developer.
  • Hands on experience in development of content management solutions using Adobe CQ / AEM WCM tools.
  • Expertise in developing custom components, page templates, components and workflow components in CQ5.x.
  • Hands on experience in building and deploying enterprise level Web Content Management solutions on Adobe CQ 5.4, 5.6 and AEM 6.0,6.1, 6.2.
  • Proficient in developing Custom bundles and Servlets on Felix.
  • Expertise with setup and development of GUI usingCQ5 and Ext JS.
  • Hands on experience in setting up or upgrading complex CQ environment with expertise in CQ5 Author, Publisher and Dispatcher administrations.
  • Proficiency in deploying n - tier Enterprise / Web applications using IBM WebSphere, WebLogic and Apache Tomcat.
  • Knowledge on CQ Mobile development concepts like server-side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing.
  • Extensive experience in CQ, DSP, JSP and Display Tag for User Interface Development.
  • Have a good understanding of Social Collaboration and Campaign Management with CQ.
  • Good understanding of Java content repositories, sling request processing and OSGI bundles.
  • Experience in design and development of Object Oriented (OOPS), distributed OOAD based system using UML / Rational Rose.
  • Domain expertise on system developments using Core Java& J2EE technologies such as JSP, JDBC, XML, ANT, Maven, JavaScript.
  • 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.
  • Expertise in JavaScript libraries and frameworks such as like Angular JS, Node.JS, EXT.JS, Require JS and Backbone JS.
  • Proficient in using various IDEs like CRXDE, CRXDE-Liteand Eclipse.
  • Expertise in developing integrated business applications using Hibernate, Spring framework, Struts, JSF Framework and Web Services (JAX-WS, JAX-RPC, JAXP, JAXB).
  • Capability 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.
  • Experience with SDLC process (Agile, Waterfall models) in performing detailed analysis, collecting use cases and documenting requirements.
  • Good experience in coordinating and working with developers and End Users in team based environment.
  • Experienced in analyzing the work flows between database and the business logic and customize as per the requirement using DB Queries.
  • 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), andCQ5 (Day's latest suite of WCM, DAM, and Social Collaboration applications).

TECHNICAL SKILLS:

CMS: Adobe CQ 5.4, Adobe CQ 5.5, AEM 6.0, AEM 6.1, AEM 6.2, CQ5 DAM, Adobe CQ5 APIs, CQ Tagging

Web Technologies: HTML, HTML5, XHTML, CSS3, JavaScript, JQuery, Bootstrap, AJAX, JSON, Apache Sling

Programming Languages: JAVA, MySQL, PL/SQL, JSP, Servlets

UI Frameworks: Angular.js, Backbone.js, Ext.js, Require.js, Ember.js and Node.js, D3.js

Database IDE & Environment: Eclipse, NetBeans, CRDXE, Eclipse, Bower, Grunt, Net Beans, Adobe Dreamweaver, Notepad++

Databases: Oracle, SQL Server 2012/2008/2005, MS Access, MongoDB

Web/App Servers: WAMP and LAMP servers, JBoss, Web Sphere, Web logic and Tomcat 5.0/6.0/7.0

Web Designing Tools: Adobe Dreamweaver, Adobe Flex, Adobe Photoshop, Adobe Flash CS3, FTP, Adobe Premier, Adobe Illustrator

Operating Systems: Windows, Mac, Unix and Linux

PROFESSIONAL EXPERIENCE:

AEM Developer

Confidential, Irvine, CA

Responsibilities:

  • Installed and configured version 6.1 of Adobe Experience Manager Web Content Management System and Apache Felix Admin Console.
  • Created components using Sightly HTML Templating Language by replacing the Traditional Java Server Pages (JSP).
  • Designed templates of the website using the framework and developing custom components, widgets as per the requirements.
  • Installed CRXDE Integrated development environment and configured the project with subversion control.
  • Setup and configure Authoring and Publishing environments, replication agents, apache rewrite rules for routing the calls to CQ5.
  • Implemented i18n internationalization in the website.
  • Made reusable Angular directives and filter packages which holds the custom functionality related to the project and used it in various internal applications to make use of its data for reporting and dashboard development purpose
  • Worked on Multi Site Manager (MSM) to develop live copy from blueprint, such that the structure and content can then be used on the Live Copy.
  • Designed DAM taxonomy and tagging for the website.
  • Worked on clipped apps component which pulls data from external J2EE apps, web services.
  • Utilized GIT as version control to restore assets to previous versions later and integrated with Jenkins for continuous integration.
  • Provided estimations for the tasks to be assigned and also created Design Documents for the tasks assigned
  • Used spring's native support for developing the authorization logic.
  • Worked on creating Security groups in AEM.
  • Made use of Site Catalyst to enable the data analytics and marketing.
  • Integrated with a shared globally accessible repository for shared permissions-based digital media assets using CQ5 DAM.
  • Setup and configure Dispatcher to cache the landing page html and serve as the static pages from Apache.
  • Built and deployed OSGi bundles. Configured SMTP server settings
  • Created custom OSGi services and servlets using Eclipse IDE with Maven.
  • Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Developed mobile site Dialog and mobile Template.
  • Have expertise knowledge on JIRA.
  • Experienced in AEM architecture and associated technologies like Sling, OSGI, Felix, JackRabbit, JCR, and CRX.
  • Worked extensively on front-end technologies on HTML, CSS, JavaScript, JQuery and Hibernate frameworks.

Environment: s: AEM 6.1, AEM 5.6.1, Spring, Hibernate, CQ DAM, CQ Tagging, Workflow, Apache Sling, CRXDE, JCR, MSM, HTML, Sightly, JSP, Servlets, JDBC, JavaScript, jQuery, Eclipse IDE, Apache Maven, AngularJs, GIT, JIRA, Apache HTTP Server, JAXB, Java, J2EE, AJAX.

Adobe CQ/AEM Developer

Confidential, Hercules, CA

Responsibilities:

  • Installed and configured AEM 6.1 of Adobe CQ Web Content Management System.
  • Designed and developed CQ5 building blocks including templates, components, dialogs, widgets and workflows.
  • Implemented component renditions using sightly framework.
  • Developed WCM Use Classes and Sling Models to meets the requirement.
  • Built various web pages using HTML, CSS, Java Script and JQuery.
  • Created Touch UI and Classic UI AEM components and created few dialogs.
  • Developed custom components in touch UI, Classic UI and customized forms for internet and intranet sites of the company.
  • Implemented Custom widget to support multi composite fields.
  • Implemented complex workflows like multilevel approver workflows and Custom process steps.
  • Offered solutions on top of the Adobe WCM, CRX/CRXDE.
  • Developed applications that use JCR content repository in CQ to store information and query the JCR for displaying and reporting purposes and developed reusable components of CQ.
  • Defined implementation processes, quality gates and standards.
  • Developed GUI using HTML5 and Java Script.
  • Setup and configure Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache the landing page’s 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 and the use of core frameworks such as Apache Sling and Apache Felix.
  • Used Bootstrap CSS framework that helps in designing web applications.
  • Effectively communicate design to customers and present design options and considerations.
  • Adopted and utilized agile methodology as needed or requested.

Environment: JDK 1.6, HTML, CSS, JSON, AEM 6.1, CRXDE and JSP, Ajax, Eclipse, Git, Adobe CQ5, AEM 6.0, AEM 6.1, JAVA, J2EE, MYSQL, AJAX, JSON, Java Script, JQUERY, Jenkins, Maven, SOAP UI, XPath, Bootstrap, XML, LINUX.

AEM Developer

Confidential, Chicago, IL

Responsibilities:

  • End to end Portal development based on wire frames/mock ups.
  • Developed highly interactive web applications utilizing AEM 5.6.
  • Developed Adobe AEM templates and reusable components.
  • Extensively used AEM tagging features in developing components and templates
  • Involved in design, develop and support WCM components, integrations, and applications.
  • Developed custom templates, components, and widgets using AEM and integrated Components with Angular JS.
  • Worked on Custom OSGI services, workflows, scheduler jobs development.
  • OSGi bundle containing components is created and OSGi services are accessed from AEM components.
  • Configured replication agent and dispatcher for caching and load balancing Content Personalization based on User information using Segmentation.
  • Worked on setting up AEM projects using Maven.
  • Implemented Sling servlets to provide Ajax handling.
  • Implemented custom widgets using Ext JS based on the requirement.
  • Used JQuery, Angular JS to provide services to different components of portal.
  • Provide author training to business users to familiarize them with the design and usage of the system.
  • Git is used for version control and JIRA is used for tracking.
  • Worked on Personalization. Involved on short URL configurations
  • Development of static web pages, landing pages, category landing pages using a CMS, Adobe CQ5.
  • Interacting with business team for clarifications on the requirements.
  • Analyzing and identifying the problems and fixing the issues.

Environment: CQ5/AEM, Java, Apache sling, Apache Felix, JCR, Web services, JSP, jQuery, Ajax, JSON, Less, JavaScript, Ext JS, Angular JS, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault, Vaultclipse.

Adobe CQ/AEM Developer

Confidential, Wilmington, DE

Responsibilities:

  • Developed CQ components like Hot folder, Email, Metadata extraction, Mosaic lens, List Lens and Asset Migration.
  • Extensive development on CQ5 components, templates using CQ framework and jQuery for developing custom widgets.
  • Developed backend bundles using OSGI, and written web services plug-ins to interact with back end web services.
  • Working knowledge of AEM/CQ Templates, Components, Workflows, Forms and Campaigns.
  • Responsible for CQ templates, components & designs framework and its integration layer with rendition engine and with backend product catalog systems, etc.
  • Knowledge on POM files for build & compilation of dependencies, code structure and project structure.
  • Experience in front-end web development using JavaScript frameworks such as AngularJS, NodeJS, jQuery and CSS pre-compilers such as LESS, SASS, Stylus.
  • Created and integrated content-driven applications on top of the AEM/CQ core platform.
  • Significant of expertise in all phases of Application development life cycle Analysis, Design, Development, Implementation, Testing and Maintenance.
  • Followed Agile development including daily scrum and weekly iteration reviews and planning.
  • Experience with the Adobe AEM6, CQ5.5, CQ5.3 product suite, including, DAM, Search & Promote, Test & Target, A/B Testing, LDAP Configuration and Image Renditions.
  • Responsible for setting up the environments (Development, Integration, UAT and Production environments) with all necessary software requirements for CQ platform.
  • Knowledge on Integration between Rendition Engines (Rails Application) and CQ CMS content.
  • Developed different reports like Asset Report, Modification Report, Asset Download report and User report.

Environment: Adobe Day CQ 5.6.1, 5.5, AEM 6.0, CRX, HTML/CSS, jQuery, OSGI, Maven, Linux, Web Services, J2EE technologies.

Java Developer

Confidential

Responsibilities:

  • Reviewed the Business Requirement Document, System Requirement Specifications and use cases.
  • Designed the project using UML, JSP, AND Java
  • Created web service client interface with JAX-WS from WSDL files for invoking the methods by using SOAP.
  • Developed server components using java Beans, DAO and Transfer objects
  • Involved in developing UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, Drupal, JavaScript, jQuery, Ajax. Excellent experience in Restful Web services. (JAX-RS and JAX-WS)
  • MVC design pattern and TDD was used in the application to make it more modular.
  • Was responsible in generating Maven Script for faster and easier deployment
  • Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
  • Implemented java library for parsing, generating and modify XML using DOM, SAX, and JAXB.
  • Have adopted J2EE framework using Struts, Web Services with standard design patterns.
  • Designed and developed services using SOAP, WSDL to expose them to outside vendors
  • Utilized the IBM WebSphere MQ 6.x/5.x for asynchronous messaging between components using JMS and JMQI API's.
  • Developed all JSP's and Struts action classes and helper classes involved across multiple modules of the project
  • Designed and implemented Java library classes for the core business actions that are applicable across multiple projects.
  • Developed custom JSP tag libraries, and provided support/guidance for multiple teams in customizing Spring Controller.
  • Monitoring the error logs using Log4J and fixing the problems.
  • Involved in Unit Testing of the application.
  • Created command-line configurable custom tracing, log, debug and info files using Log4j logging libraries for multiple projects.
  • Used JUnit framework to achieve 100% branch coverage and performed benchmark testing using JMeter.

Environment: Java, J2EE, HTML, Struts 1.2, JavaScript, XML, Servlet 2.3, JSP, Web Logic, Oracle 8i, Log4J, J Unit, ANT, SOAP, Web-services, Eclipse.

We'd love your feedback!