We provide IT Staff Augmentation Services!

Adobe Aem Consultant Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • 7+ years of experience in software development using Java/J2EE technologies.
  • 4+ years of experience with Adobe AEM(CQ5), Sling, CRX, JackRabbit and OSGI.
  • Strong experience with Adobe Analytics, Digital Publishing Suite.
  • Good familiarity with Sightly and Adobe Target.
  • Very Strong experience in JSP, Javascript, CSS, jQuery, Ajax web application development.
  • Strong object oriented programming concepts.
  • Experience in developing Web Applications with various Open Source frameworks: JSF 1.2, Spring Framework 2.0,Spring MVC, Web Flow, Hibernate ORM, MyBatis ORM, Jakarta Struts Framework.
  • Used persistence frameworks, Hibernate and JDO to map POJOs to a relational database.
  • Worked with XML parsers like JAXP (SAX and DOM) and JAXB.
  • Experience working in agile development environment.
  • Good Experience in Server side Business Logic Development using Session, Entity and Message Driven Beans.
  • Proficient in SQL, Xpath, PL/SQL programming. RDBMS experience includes Oracle, IBM DB2 and Stored Procedures & Triggers.
  • Well versed with complete Life Cycle Development process which includes Designing, Developing, Testing.
  • Articulate in written and verbal communication along with strong interpersonal, analytical, and organizational skills.
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.

TECHNICAL SKILLS:

Languages: Java (1.5, 1.6, 1.7), C++, SQL, HTML, Sightly, CSS, JavaScript, UNIX Shell Script.

Web Development: Sling, JSP, Servlet, JDBC, EJB, Web Services, REST/HTTP,JMS, XML,AEM 6.0

Application Server: Websphere 6.0, WebLogic 8.0 - 9.0, JBOSS-4.0, Oracle 9i AS, Tomcat.

Open Source Technologies: Hibernate 3.x, Spring 2.x, Struts 2.x, JSF, MyBatis, Web Services 2.0 (JAX-RPC), AXIS, Ant.

Database: Microsoft Active Directory, MySQL, Oracle 8i, Oracle 9i, 10g, IBM DB2 7.2.

Data Access Technologies: JDBC,LDAP.

Tools: Eclipse, Visual Age, MS Visio, TOAD.

GUI: Eclipse

Version Control Tool: SVN, Git, CVS 1.3, WinCVS.

Java Security: JAAS, JSSE, LDAP

PROFESSIONAL EXPERIENCE:

Confidential

Adobe AEM Consultant

Responsibilities:

  • Built templates and components for multiple sub domain sites of mercer.com
  • Built custom components in Sightly for multiple projects.
  • Worked on enhancement of multiple components according to business requirements.
  • Worked on live copies for mercer client projects.
  • Migrated Standalone Phonegap app to AEM to help authors edit the content of the app using AEM.
  • Created custom templates and components for the mercer mobile site.
  • Integrated Smartling Connector with AEM to send/receive content to agents to be translated for other languages.
  • Integrated Brightcove Video Connector with AEM to help upload videos and edit video metadata on Brightcove Studio from AEM.
  • Extended the Brightcove connector Interface in AEM to allow creation of playlists and upload and manage videos in separate folders.
  • Worked on migrating from Legacy api to CMS api/ Dynamic Ingest api for video playback on the AEM Brightcove project.
  • Implemented Adobe analytics for Brightcove videos to track custom variable data for each video such as (No of times played/ No of seconds played etc).
  • Developed component and servlet for sitemap page to display links to the rest of the pages on the site.

Environment: J2EE, Eclipse, CRXDELite, JDK 1.7, JSP,Sightly, HTML, Jquery, Ajax, SVN, AEM 6.0 / 6.2.

Confidential, Dallas

Adobe AEM Consultant (Lead,Developer)

Responsibilities:

  • Built content-based multi language website using AEM 6.0, Apache Sling, CRX JCR, CRX DE.
  • Designed and developed front end using JavaScript, JQuery,AJAX, HTML5 and CSS.
  • Developed custom components and extended existing components in AEM for authors, using Java, Javascript(extJS&Jquery), CSS, HTML5.
  • Developed custom video component and designed video home page to retrieve videos based on page tags from the DAM server.
  • Built a customized multi layer carousel component with rich text editor and pathfields to drag and drop images where each slide had a background and foreground image. Added thumbnail to existing dialog using Ext Js to allow authors to preview both the images for each slide.
  • Developed web services for various components such as Site search component, Bookmark component, Product briefing component.
  • Developed multiple templates and components to enable authors to create product catalogs and publish to Adobe Digital Publishing Suite (DPS) for tablets and mobile viewing.
  • Created Product Breifing template for DPS where authors would enter a product name in the dialog and get an auto-filled and editable product catalog page which included product description, key features, images, pricing table and related products.
  • Added a component to enable conversion of the DPS pages to pdf using third party tool ‘wkhtmltopdf’.
  • Developed business logic and services as OSGI bundles/services for AEM.
  • Developed customer profile management by using AEM personalization and AEM ClientContext. Developed servlets for user profile and preference modification.
  • Developed member center components to allow a user to manage their profile, bookmarks, product detail documents.
  • Developed product change notification component where user could search and subscribe to products they are interested in and manage their subscriptions.
  • Created custom indexes to improve performance of search queries for Jackrabbit Oak.
  • Setup the author and publish instance for replication and reverse replication.
  • Implemented Google & Adobe Analytics with custom traffic variables to help generate user traffic reports.
  • Developed Product filter component with multiple options and multiple levels of hierarchy using jquery.
  • Developed custom containers to hold multiple components.
  • Involved in the analysis specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) .
  • Implemented several design patterns such as Singleton to access DAO, Business Delegate and Session Façade.
  • Extensively used Eclipse3.7 for writing code.
  • Used FileVault Tool to map the AEM content with the FileSystem and SVN to version the repository changes.

Environment: J2EE, Eclipse 3.7,CRXDELite, JDK 1.7, JSP 2.0, HTML, JavaScript, Jquery, Ajax, SVN.

Confidential, Boston

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Developed Use Case Diagrams and Class Diagrams in UML.
  • Developed the application using JSF 1.2 MVC Framework.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Developed user interface for agents to handle insurance policies using JSP, JSP Tag libraries, third party tool twitter bootstrap and Java Script to simplify the complexities of the application.
  • Implemented cross cutting concerns using Spring's(AOP) concept.
  • Developed application service components and configured beans using Spring IoC, creation of MyBatis mapping files and generation of database schema.
  • Used Springs Rest Web Services for retrieving and updating customer policy details .
  • Implemented Database Integration and Transaction Management with MyBatis DAOs.
  • Created Api’s for LDAP Administration Library for creating, retrieving and updating LDAP user data used by Underwriting module for Authentication and Authorization.
  • Involved in creating various Data Access Objects(DAO) for addition, modification and deletion of records using various specification files.
  • Created tables, SQL queries, joins, integrity constraints and views for multiple databases, using MS SQL Server 2005 query analyzer.
  • Involved in Unit Testing of various modules by generating the Test Cases.
  • Developed Shell and Batch Scripts for adding users to RHDS.
  • Involved in Bugfixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers, appenders components.
  • Prepared technical reports &documentation manuals during the program development.
  • Used CVS for version control.
  • Performed deployment of applications on JBOSS.

Environment: IBM Jboss, J2EE, Spring Framework 2.5, MS SQL Server 2005SAX, JavaScript, UML, HTML, CVS 1.1, Log4J 1.2, Windows7.

Confidential

Software Engineer

Responsibilities:

  • Involved in the analysis specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) and the project was developed using Rational Unified Process (RUP).
  • Implemented Model View Controller (MVC) architecture Using Jakarta Struts Framework 1.2 at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance along with Validation Framework.
  • Used Spring 2.0 Framework for Dependency injection and integrated with Hibernate and Struts.
  • Developed user interfaces using JSP, Struts Custom tags and HTML.
  • Created Action Classes which route submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Implemented several design patterns such as Singleton to access DAO, Business Delegate and Session Façade.
  • Implemented server-side business components using Session Beans.
  • Implemented Messaging using JMS and Message Driven Beans.
  • Developed MDBs that consumed the messages from the Java Message queue.
  • Used XML Web Services using SOAP to get the credit based insurance score based on the information contained in the credit report obtained from an authentic credit bureau.
  • Extensively used Eclipse3.0 for writing code.
  • Used Log4j for logging, debugging and used Junit extensively for testing.
  • Used CVS for version control.
  • Used Weblogic Application Server 9.1 for deploying various components of application.

Environment: JSP 1.2, EJB 2.0, Struts Framework 1.2, Spring Framework 2.0, Spring Web Flow, XML, JMS 1.1, HTML, CVS, Log4j, Junit, Oracle 9i.

We'd love your feedback!