We provide IT Staff Augmentation Services!

Aem 6.3 Developer Resume

3.00/5 (Submit Your Rating)

Framingham, MA

PROFESSIONAL SUMMARY:

  • An AEM enthusiast with 7+ year industry experience
  • Contributed to 7 websites in last 4 years ranging from new development, enhancements, performance improvement, migration, upgrade and maintenance projects.
  • Worked on complete stack of AEM development project and delivered end - to-end implementation from requirements till production
  • Worked on AEM upgrade project from AEM 6.0 SP2 to AEM 6.3 using in-place upgrade approach
  • Experienced in DAM migration projects including DAM console customizations, migration of DAM assets from legacy DCM solutions onto AEM DAM and Scene7 cloud.
  • Worked on website performance tuning both client side and server-side performance tuning.
  • Work experience in enhancement projects and maintenance projects.
  • Highly skilled and expert in all tiers of AEM technology stack including AEM, JCR, Sling and OSGi technologies, component template development, reports, DAM, workflow components.
  • Experienced in developing Day CQ Components, Page Templates and Custom widgets using JSP, OSGI bundles, sling services, custom.
  • Real time work experience in production Dispatcher configuration setup, dashboard monitoring, production issues resolution, Production environment setup for author, publish, user admin, packaging.
  • Expert in Sling technologies including sling servlets, sling mapping, sling models, sling osgi config, sling context aware configuration, sling core.
  • Explored in depth in new AEM 6.3 features including Editable templates, new Sling annotations, Experience Fragments, Dynamic Media, new OSGI, context aware configuration, layout mode, mobile simulators.
  • Strong knowledge in creating Tagging, Personalization, Internationalization and Search Engine optimization in AEM suite.
  • Experienced in creating AEM Communities, creating events, linking to Social media sites, blogs, configuring plug-ins and understanding Adobe Analytics.
  • Created multiple shell scripts to automate CI process like cache clearance, deploy + bounce, Akamai cache clearance, repository diff finder etc.
  • Extensive experience of Front End Technologies: AJAX, JSTL, JSP, HTML, EXT JS, JavaScript, jQuery, CSS3, Bootstrap.
  • Have experience with configuring maven for AEM project using archetype and customize to add maven-release-plugin, sonar-plugin, content-package-maven-plugin
  • Worked on CI tools including Jenkins, Atlassian Bamboo and version control tools including Atlassian Stash, Git, GitHub, Tortoise SVN.
  • Hands on experience in Java 1.8, J2EE, JDBC, Multithreading, Servlets, JSP, JavaScript, XML, Web Services, REST services, Struts, JSTL, Hibernate, AJAX, CA Harvest Manager, Tortoise SVN.
  • Good understanding of Java content repositories, sling request processing and OSGi bundles.
  • 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.
  • Experience with Agile process methodology.
  • Good understanding of internet information architecture, social media applications, search engines, metadata, and tagging.
  • Good team player with extraordinary problem-solving and trouble-shooting capabilities.
  • Proficient in using various IDEs like CRXDE, CRXDE-Lite, IntelliJ, and Eclipse.
  • Expert on AEM 6.3 upgrade leveraging latest features including Editable templates, Sling content aware configuration, dispatcher security, Dynamic Media, Experience Fragments, Content fragments, Sling Filters, Sling annotations, new OSGI components etc.
  • Worked on end-to-end implementation for Confidential from project inception; requirements gathering, till production release delivered in 1.2 years. Gained complete experience and knowledge on full stack project
  • Single handed analyzed Google page speed reports and Pingdom reports of www. Confidential .com and improved the site performance metrics by 7% at client-side performance report
  • Integrated YouTube into content finder wherein content author can drag YouTube videos into video player component and HTML5 player can play videos from YouTube.

TECHNICAL SUMMARY:

AEM Technologies: AEM 6.3, Apache Sling, JCR, OSGi, Analytics, Target, WCM, CMS, ACM, S&P, Sightly, DAM, Touch/Classic UI, Workflows, Schedulers, Event listeners, MSM,A Rollout config, Responsive Grid, i18n, HTML5, CSS3, Adaptive Forms, Akamai, Language Copy, Dynamic Media, Experience Fragments, Editable Templates

Programming Languages: JSP, Sightly, Handlebars, HTML, DHTML,CSS, JavaScript, ReactJS Ajax, Java, J2EE- Servlets, SQL, Junit

Web / Application Servers: Apache, Web Sphere, Web Logic, IIS

Database: Oracle(9i,10g,11g), MongoDB, SQL, Server 2008, My SQL, PostgreSQL

IDE: CRXDE, Eclipse, NetBeans, RAD, Intellij Idea

CI Tools: Maven, Team City, Jenkins, ANT, Bamboo, Git, SVN, Stash

Other Technologies/Tools: Adobe Campaign v6.1,v7, Adobe Target, Adobe Site Catalyst, Adobe LiveCycle, Source Tree, Lucene Indexing, JIRA, Curl, WebDAV, Putty, Azure

Operating Systems: MS Windows(10,8,XP,2000,98), Linux CentOS

PROFESSIONAL EXPERIENCE:

Confidential, Framingham, MA

AEM 6.3 DEVELOPER

Responsibilities:

  • In-place upgrade from AEM 6.0 to AEM 6.3.
  • Create and maintain customer-facing Adobe AEM content management systems.
  • Responsibility included performing user migration using ACS Commons User migration tool.
  • Performed Oak migration using the CRX2OAK migration tool
  • Updated latest dependency versions and Uber jar version on project pom.xml and resolved dependencies
  • Fixed code compilation issues thrown due to jar version differences.
  • Involved in the design and development of the AEM 6.2 components and templates.
  • Fixed styling issues due to upgrade.
  • Setup and configure Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache the landing page html and serve as the static pages from Apache.
  • Worked on AEM upgrade project from AEM 6.0 to AEM 6.3 using in-place upgrade method.
  • Prepare migration guide and resolve tool issues with Adobe day care tickets.
  • Updated page rendering scripts to include SEO meta params as per best practices
  • Created a custom sitemap generator using sling servlet to cater business requirement that will update sitemap.xml and sitemap page.
  • Performed content migration using sling servlet to migrate foundation parsys component into layout container component to bring responsive grid to pages during authoring using layout mode.
  • Created run mode based OSGi configuration xml that all fixate different values to osgi component properties based of start run mode parameter.
  • Organize client side files using client libs.
  • Worked on Multi Site Manager (MSM) in AEM to control over blueprints and live copies and work on rollout configurations.
  • Created custom i18n dictionary and application labels organized under it
  • Prior to upgrade, worked on component enhancement as per business requirement.
  • Worked on AEM - Sling models, Sightly and Touch UI development.
  • Setup and configure Authoring and Publishing environments, replication agents, dispatcher to cache the landing pages html and serve as the static pages from Apache.
  • Used Jenkins as build tool and used JIRA to track the bugs, issues and project management.
  • Used Maven scripts to build the application and used the continuous integration server to deploy the bundles.

Environment: AEM 6.3, Spring, CQ DAM, CQ Tagging workflow, Apache Sling, CRXDE,JCR,JSPSERVLETS, JAVASCRIPT, HTML, CSS, Ajax, Apache Maven, Jenkins, AngularJS, GIT, JIRA, Solar, Apache HTTP Server, JAXB, Servlets, Java, J2EE, AJAX.

Confidential, Atlanta, GA

AEM 6.2 DEVELOPER

Responsibilities:

  • Gathering business requirements and converting them to technical solutions
  • Involved in preparing the Business and Functional documents
  • Analyzing, designing and layout of the components
  • Implemented Adobe WCM, CRX, JCR, Sling, OSGI, CRXDE, WCM, and DAM
  • Around 42 common components were developed to use across all the sites and custom components were developed for each site
  • CRX data store was used to store all the related info
  • Workflow was developed to capture all the screen shots using PhantomJS. This workflow captures all the screens into a pdf's and uploads into DAM
  • Implemented the internationalization I18N translating all aspects of the application iText framework was used in pdf merging in the above workflow
  • Customized component properties to meet the business requirements like actionlisteners, editConfig, droptargets, inplace editing.
  • Worked on Apache Web Server configurations and Linux Server environments.
  • Involved in Solr hosting setup and operational support.
  • Experience in Adobe Experience Manager (AEM) including image and Videos (Digital Asset Management- DAM).
  • Setting up and maintaining workflows, publishing permissions, assigning roles for templates and components.
  • Responsive design concept was implemented. Therefore, all diabetes web sites developed in this project are compatible for desktop, mobile, and tablet devices
  • Expert in developing and deploying java code via OSGI bundle
  • Worked on HTML, CSS, JQuery and EXT.JS for designing and implementing custom AEM components Perform CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance or fix issues on project level.
  • Heavily worked on style sheets to change the colors for each site
  • Expert in configuring author and publish agents
  • Train the business users on how to author different pages using the common and custom developed components
  • Prepared author guides which involves explanation of all the templates, components for each diabetes site
  • JIRA/Bitbucket was used to handle the production/ET tickets and bug reporting Issue tracking tools.

Environment: Java, JSP, Active Directory, JavaBeans, HTML, CSS, JavaScript, PhantomJS, VaultclipseSlimerJS, AngularJS, JUnit, Log4J, Eclipse, Maven, Apache Tomcat, Web services SOAP, JAX-WS, WSDLJIRA, BitBucket, Adobe CQ5/AEM, JCR, Sling, Apache JackRabbit, WCM, I18N, CRX, DAM, Package Manager, CRXDELite, OSGI, Workflow.

Confidential, San Antonio, TX

AEM 6.1 Developer

Responsibilities:

  • This was complete new development project from requirements gathering until production release and warranty.
  • This was migration from non AEM CMS (Sitecore) to AEM.
  • Travelled to onsite to run design workshops with client architects explaining concepts of AEM and leveraging out-of-the-box features to their requirements.
  • Worked with business analyst and business team in designing the wireframes and low level requirement specifications
  • Develop and write high level design with an emphasis on robust functionality and performance.
  • Created project structure using archtype 9 and created initial components
  • Developed custom xtype required for specific business requirements.
  • Developed hotspot component that will allow business user to define image map coordinates and users to view hotspot feature on images.
  • Integrated YouTube into content finder wherein content author can drag YouTube videos into video player component and HTML5 player can play videos from YouTube.
  • Assign detailed design and coding work and facilitate reviews.
  • Coordinate code reviews and ensure coding standards are followed.
  • Design and development of web pages using AEM 6.1, JavaScript, HTML, CSS, Ajax and jQuery.
  • Developed Adobe AEM 6.1 templates and reusable components.
  • Served in leadership capacity in, mentoring and evaluating staff developers as well as coordinating with offshore and completing sprints on time.
  • Coordinate code releases, data loads, deployments, etc.
  • Manage any technical issues that arise during development.
  • Coordinate security review and ensure security standards are followed.
  • Designed test plans with QA staff for unit, system and integration testing.

Environment: Java 1.6, J2EE, Oracle 11g, Toad, CQ5.5, Tomcat, Ant, XML, Spring, Struts, Jersey, backbone, CVS, Sterling, JQuery, Eclipse.

Confidential, Overland park, KS

AEM 6.0 Developer

Responsibilities:

  • Experience developing UI, OSGI components in CQ 6.0
  • Learning the new platform for developing using AEM, jQuery, ExtJS and related APIs.
  • Developed Components, customized library components, Templates, dialogs, widgets and developing UI using CQ 5.6.
  • Working with Maven to build and generate the jar files to deploy in the Felix Console.
  • Implemented CQ5 Preview Site for pre-publishing authored content to test the Prod Simulation.
  • Utilized HTML, CSS, JQuery and Ext JS for designing and implementing custom CQ components.
  • Developed workflow components related to digital assets upload workflow (documents and videos) as per the client requirements.
  • Setup and configured Authoring and Publishing environments, replication agents, AEM dispatcher to cache the landing pages’ html and serve as the static pages from Apache.
  • Experience Developing service in Events that gives JSON output for the events current status & time.
  • Used Maven to build and deploy jar files.
  • Experience Developing service in Events that gives JSON output for the events current status & time.
  • Used GIT to review code and do a continuous integration.
  • Involved in building, deploying the code and moving code to different environments.
  • Created Responsive Designs using HTML5, CSS3.
  • Worked on 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.

Environment: Adobe AEM/CQ5, Java, JSP, Servlets, Java Script, HTML, CSS, jQuery, Apache Sling, CRXDE, HP Quality Center, Jackrabbit, Windows and Linux.

Confidential, Pittsburgh, PA

CQ5.6 Developer

Responsibilities:

  • Design and development of web pages using CQ5, JavaScript, HTML, CSS, Ajax and jQuery.
  • Developed Adobe CQ5 templates and reusable components.
  • Unit testing for java files using JUnits
  • Requirement analysis and clarifications with BA
  • Assign detailed design and coding work and facilitate reviews.
  • Utilized HTML, CSS, JQuery and Ext JS for designing and implementing custom CQ components.
  • Participated in requirement/status calls with clients.
  • Converting business requirements to technical requirements.
  • Coordinate code releases, data loads, deployments, etc
  • Manage any technical issues that arise during development.

Environment: s: Java 1.6, J2EE, Oracle 11g, Toad, CQ5.5, Tomcat, Ant, XML, Spring, Struts, Jersey, backbone, CVS, Sterling, JQuery, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Worked closely with system analyst to understand the technical requirements of the projects.
  • Involved in High Level Design Document (HLD) preparation.
  • Development of Web Layer with MVC framework using Java, JSP, Servlets.
  • Design and development of Web pages using HTML 4.0, CSS including Ajax controls and XML.
  • Development of Web application using Struts framework based on MVC architecture.
  • Used JavaScript1.5 for custom client-side validation.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session facade, DAO, DTO.
  • Extensively used Java Mailing Service API to create, send, receive, and read messages between application components.
  • Worked on SQL for managing data.
  • Involved in designing and developing the GUI for the user interface with various controls.
  • Worked with View State to maintain data between the pages of the application.
  • Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger.
  • Involved in team meetings with corporate Webmaster's UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Used JMS Queues and JMS Topics for one-to-one and one-to-many communication in the application.
  • Involved in analysis for Reporting framework, in procedures and functions modifications

Environment: Java 1.5, CSS, firebug, Ajax, JQuery, JavaScript, HTML4.0, XML, CSS2.0, SQL, Windows Platforms, IDE- Eclipse, SVN

We'd love your feedback!