We provide IT Staff Augmentation Services!

Senior Aem Developer Resume

4.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Around 8 years of extensive experience in IT industry as a Adobe AEM/CQ and Java Developer with Web based applications and UI applications in various domains.
  • Developed websites using AEM/CQ, including the creation, configuration and integration of templates, components, dialogs, widgets, workflows.
  • Complete Setup, Installation, configuration, Management - experience in Adobe AEM 6.3, AEM 6.2, AEM 6.1, AEM 5.6 Web Content Management System.
  • Helped clients in migrating their site from legacy systems to AEM
  • Hands on experience in advanced CQ topics like OSGi components, development model for teams build process using Maven, local code setup, Sling event, Sling Scheduling, JCR basics content modeling, JCR versioning and observation.
  • Comfortable with WCM concepts like translation, multisite management, tag management, JCR event handling, personalization, replication agents, workflows, dispatcher server management, custom widgets, web analytics etc
  • Implemented Adobe Analytics.
  • Experience of working in Agile development environment.
  • Conducting the Joint Application Development (JAD) sessions to resolve open issues.
  • Designed, developed and supported CMS components, integrations and applications
  • Responsible for initiating, planning, construction, execution, monitoring and controlling Web and Desktop applications.
  • Developed, Configured and Deployed different Portals and UI applications using HTML, CSS, JavaScript, AngularJSand JQuery.
  • Experienced with Adobe analytics (Site Catalyst).
  • Extensive Knowledge in CSS2/CSS3 Styling Modules
  • Proficient in Java / J2EE technologies, Java Servlets, Applets, JSP, EJB,JDBC, Web Services, Tag Libraries.
  • Experience in Web technologies using HTML 4.01/5, CSS, XHTML and Java script, JQuery, AngularJS, AJAX and JSON.
  • Experienced in using XML related standards and technologies likeXSD, DTD, JAXB, Xpathand XSLT.
  • Profound Knowledge in developing HTML pages using DIV layout, Web Accessibility and Web Usability
  • Responsible for Checking Cross Browser Compatibility of different elements and tags hence worked on different browsers like Internet Explorer, Google Chrome, FireFox, Opera, and Safari
  • Profound Knowledge in Document Object Model (DOM)
  • Involved in resolving the Technical issues regarding the applications in the Project.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
  • Good Team Player with Excellent Communication Skills and Highly Motivated analytical Problem Solver and troubleshooter with more attention
  • Ability to learn and adapt to emerging technologies and implement them in the current projects.

TECHNICAL SKILLS

Content Management: AEM 6.5/6.4/6.3/6.2/6.1 , Adobe CQ 5.4, Adobe CQ 5.5, CQ5 DAM, Adobe CQ5 APIs, CQ Tagging.

Web Technologies: HTML 4/5, CSS 2/3, JavaScript,1.2.X/1.5.7, JQuery 1.X/2.X, Bootstrap 3.0, Backbone.js, Java, AJAX, XML, JSON.

Languages: JAVA/J2ee, JavaScript, SQL

Programming: HTML5, CSS3, JavaScript, Ajax, Perl, Sybase, UNIX Shell Scripting.

MVC framework: Spring MVC, Groovy and Grails

Application Servers: JBoss, Tomcat, Apache web-server

Databases & Tools: Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0

Tools: RAD, Eclipse, Rational Rose, JDeveloper, NetBeans, Toad, Sql developer.

Version Control Tools: SVN, GIT.

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Senior AEM Developer

Responsibilities:

  • Installed and configured AEM 6.5 and 6.4 of Adobe Web Content Management System.
  • Develop Custom AEM Workflows, OSGi Services and other Dynamic/Static web content management components.
  • Installed CRXDE Integrated development environment and Configuration of the project with Subversion control.
  • Developed Templates and Components using AEM 6.5 Sightly and the Sling Models.
  • Accessed JCR programmatically to store and fetch data.
  • Setup and configure Authoring and Publishing environments, replication agents, dispatcher flush agents, AEM dispatcher to cache the landing pages, HTMLand serve as the static pages from Apache.
  • Create and integrate content driven applications on top of the AEM core platform.
  • SVN is used as a distributed revision control system for AEM.
  • Used AEM Developer tools for exporting and importing content to and from AEM repository.
  • Developed JSP's, Action Forms and Action Classes as part of presentation layer development.
  • Extensive use of JSP Tag libraries and developed custom tag libraries to simplify the code.
  • Used Servlets to implement Business Logic with JSP.
  • Implemented SOA architectural pattern using SOAP based web services.
  • Exposure to Jenkins CI configuration for Build Automation.
  • Created client libraries at component level and global level (designs) for handling JavaScript and CSS.
  • Implemented server side service components using Apache Felix framework and Apache Sling.
  • Worked on creations of workflow models for publishing the pages from author to publish, process steps and User Administrations in AEM.
  • Used Maven to build and generate code analysis reports.
  • 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.
  • Utilized Angular JS framework to bind HTML template (views) to JavaScript objects (models).
  • Built Angular JS framework including MVC architecture, different modules, specific controllers, templates, custom directives and custom filters.
  • Involved in supporting the application post production and maintenance.
  • Experience working in an agile environment, involved in daily standup meetings.

Environment: JDK 1.7, HTML5, CSS3, Java Script, JSP, Servlets, JQuery, SQL, Angular JS, XDP, AEM 6.5/6.4, CRXDE, CRX, WCM, JCR, Apache Sling, Slightly, SOA, Eclipse, Maven, SVN, SOAP, VISIO Designs, Hibernate,LINUX.

Confidential, Chicago, IL

AEM Developer

Responsibilities:

  • Installed and configured AEM 6.3 and 6.2 of Adobe Web Content Management System.
  • Expert in creating users and groups and managing their permissions.
  • Created templates, reusable components and workflows AEM 6.3
  • Extensive use of AEM tag libraries and custom tag libraries in components.
  • 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.
  • Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, use of core frameworks such as Apache Sling and Apache Felix. Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Worked on Apache Solr search.
  • Utilized HTML5, CSS for designing and implementing custom CQ components.
  • Implemented the Sling Servlets, OSGI bundles for interacting with remote spring web app and web services and custom business logic in Java and deploy as Jar files from the Felix System Console.
  • Involved in building AEM instance, configuring services for the newly created instance.
  • Worked on dispatcher configurations for cache and load balancing.
  • Integration of AEM with Adobe Marketing cloud and other third party services.
  • Worked on performance tuning, root cause analysis for support projects.
  • Involved in version control system for check-in and check-outs.
  • Involved in developing web applications, templates, and components for the Adobe AEM with the help of MSM (Multi Site Manager) created Blueprints &Live Copies and Internationalized components and dialogs.
  • Worked on development of adaptive form components, creation of forms and debugging the forms issues.
  • Assisted QA in writing the test cases effectively and addressing the issues raised at the environment level.
  • Developed custom reports for the business users like pages published in last week, component reports, workflow reports, user reports.
  • Use web technologies in the page components for the rich templates.
  • Create design dialogs for the common components in the entire portal.
  • GIT is used as a distributed revision control system for CQ5. File vault in conjunction with GIT helps to pull or push the code to developer's machine.
  • Extensively worked on front end, business and persistence tier using the HTML, CSS, JavaScript, JQuery, and Hibernate frameworks.

Environment: AEM 6.3/6.2, Spring, Hibernate, CQ DAM, CQ Tagging, Workflow, Apache Sling, CRXDE, JCR, MSMSQL,HTML, JSP, Servlets, JDBC, JavaScript, jQuery, Eclipse IDE, Apache Maven, Angular js, GIT, terra data, bootstrap, JIRA, Apache HTTP Server, JAXB, Servlets, Java, J2EE, AJAX, LINUX.

Confidential, King of Prussia, PA

AEM Developer

Responsibilities:

  • Developed and maintained client plan pages and DAM assets using Adobe AEM/CQ.
  • Created custom templates using Adobe experience manager 6.1.
  • Migration from AEM 6.0 to 6.1 instance.
  • Workflows are configured with custom steps and implemented in the project.
  • Worked on UI designing, data modeling, and reviewed the design documentation.
  • Worked with QA team in preparation and review of test cases.
  • Working knowledge on Importing, Exporting AEM Packages using package manager.
  • Users and groups were created and permissions to them were managed.
  • Configured replication agent and dispatcher for caching and load balancing.
  • Used Client libraries to minify JavaScript and CSS into one common file and load it on page load.
  • Maven is used to build and deploy OSGi bundles.
  • Dispatcher is configured to cache responses from an AEM publish instance, to increase the responsiveness and security of the externally facing published website.
  • Managed SDLC processes and associated artifacts.
  • GIT is used for version control and JIRA is used for tracking.
  • Developed multiple custom components using AEM .
  • Worked on search optimization for better search functionality of UHG website using Groovy script.
  • Involved in setting up server for the internal code management, transferred from UHG. AEM design and framework development and Architecture using components widgets, AEM bundle, JCR/Sling API, clustering publish and author and editing content with the help of widgets.
  • Worked on JavaScript for better performance of previously existing web pages.
  • Created Responsive Designs using HTML, CSS including Ajax controls and XML.
  • Expand or modify forms to serve new purposes or improve work flow .
  • Developed UI using HTML, CSS, JavaScript validations and XML.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Developed and designed the front end using XML, XSLT, HTML, and CSS.

Environment: AEM 6.0/6.1, HTML, HTML5, CSS2, CSS3, Adobe CQ5, JavaScript, JQuery, JSON, Ajax.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Designed and analyzed UI screens using JSP, Struts tags and HTML and used JavaScript for client-side validation.
  • Used Struts Framework in the application which is based on MVC design pattern and integration with ORM framework (Hibernate).
  • Configured Hibernate Objects as Spring Beans in spring configuration file.
  • Used Hibernate Persistence Strategy to interact with database.
  • Used Struts Validation and Tiles framework in the presentation layer.
  • Used Java Message Service (JMS API) for reliable and asynchronous exchange of important information.
  • Extensively used Spring IOC, AOP, configured Application Context files and performed database object mapping using hibernate annotations.
  • Used Spring Framework for Dependency Injection and integrated with the Struts Framework and Hibernate.
  • Used DAO design pattern to retrieve the data from database.
  • Used SAX and DOM XML parsers in the application.
  • Used UNIX commands and Shell scripting.
  • Used Web services for sending and getting data from different applications using SOAP messages.
  • Used CVS for version control.
  • Used Hibernate to access Oracle 9i database for accessing customer information.
  • Used JUnit framework for Unit testing of application.
  • Deployed the application on IBM Web Sphere 7.0.

Environment: Java,J2EE,EJB 2.0,Struts2, Hibernate 2.0,Spring 2.5,JSP,Servlets,JMS API,XML,SOAP,JDBC, JavaScript, UML,HTML, JNDI, CVS, Log4J, JUnit, IBM WebSphere 7.0, Tomcat, Eclipse 3.0, MySQL, Unix.

We'd love your feedback!