We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

Phoenix A, Z

SUMMARY:

  • Around 6 years of Experience in Information Technology.
  • 4 years of Experience developing applications, templates, and components for the Adobe AEM/product (WCM, DAM, CQSE, CRX).
  • Experience in HTML5, CSS3, Java Script and Java.
  • Good Knowledge in AEM architecture.
  • Experience in designing efficient content models, security models, workflows as templates.
  • Experience in developing AEM templates and workflows leveraging current AEM software releases using AEM Components/widgets, J2EE skill set.
  • Experienced in technologies like Sling, OSGI, Felix, Jackrabbit, JCR, CRX, and JSR 170.
  • Hands on experience designing and developing for the entire AEM technology stack including Java, JSP/Slightly, JCR & OSGi.
  • Very good understanding of AEM architectural concepts (such as design, deployment, scaling & security).
  • Solid experience with AEM building blocks including components, dialogs widgets and bundles.
  • Experienced in configuring and performance tuning of Day CQ servers.
  • Good understanding of internet information architecture, social media applications, search engines, metadata, and tagging.
  • Created responsive designs menus, filters using media queries and grids using bootstrap.
  • Ability to use common Java design patterns and best practices to create custom AEM templates, components and dialogs.
  • Experience of Front End Technologies: AJAX, JSP, HTML, JavaScript, Ext.JS, Angular JS and CSS.
  • Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
  • Team player, motivated and dynamic with excellent oral and written communication skills.
  • Good experience in managing, leading team and Worked as part of a large team and also as an individual contributor.
  • Self - Starter, Passionate about technology, Avid Learner and extremely quick to capture new technology/concepts with ease.

TECHNICAL SKILLS:

Programming Languages: C, OOPS, JavaJ2EE Technologies

Servlets 2.5, JSP 2.5

Web Technologies: HTML5, CSS3, Slightly, XML, XSLT, AJAX, jQuery

Web content management: Adobe AEM 6, AEM 6.2, AEM 6.5

Build tools: Maven, Ant

Design Software& IDE: Eclipse, CRXDE lite

Databases: My SQL, Oracle

Source control repositories: Git, SVN, Bitbucket

Frameworks: Spring, Angular Js, Bootstrap3

Scripting Languages: Ajax, Perl

Web Services: REST, SOAP

Testing Tools: JUnit 4, Spring Test.

Servers: Apache tomcat

Operating Systems: Linux, Unix, Windows

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, A.Z

Sr. AEM developer

Responsibilities:

  • Day to day activities which include but are not limited to migrating content, writing the code from the scratch, testing and debugging it.
  • Migration of content from live sites to AEM templates and replicating it.
  • Developed styles for the respective AEM pages and Templates using HTML, CSS and Js from the Scratch to build an entirely new site in AEM and made the sites responsive for tablet and mobile view using media queries.
  • Part of the AEM migration team to migrate different sub-projects from AEM 6.2 to 6.5 and resolving the issues involved in it.
  • Created Components using Slightly and Js.
  • Extensively used sling models and sling servlets.
  • Developed a complex functionality involving getting data from AEM and third-party network calls and generating PDF using Itext library 7.
  • Involved in the development of different schedulers and custom workflows as per business requirements.
  • Have extensive knowledge of storing and manipulating DAM assets for optimum performance.
  • Knowledge of various performance improvement techniques like lazy loading, minification and content caching mechanism for best performance.
  • Worked on start from scratch project using AEM archetypes to build project codebase structure.
  • Strong knowledge on various dispatcher configurations and accessing AEM via Curl commands.
  • Created custom segments using Context Hub API to offer a more personalized experience to users.
  • Used Package manager for creating, building and installing packages.
  • Extensive use of source tree and Bit bucket source control repository for pushing and merging the code to stage master.
  • Worked on SEO’s including sitemap, target and analytics for the developed AEM sites.
  • Documented developer resources which include local setup steps, creating packages, publishing pages from AEM, Pushing and merging code, website development scenarios and many more.

Environment: AEM 6.2, AEM 6.5 CRXDE, Touch UI, HTML5, CSS3, Slightly, JCR, Java, Bootstrap, Js, Angular Js, Maven, OSGI, Source tree, Bit bucket.

Confidential - Dallas, TX

AEM developer

Responsibilities:

  • Build websites and applications using AEM 6.2.
  • Designed and build components, templates, dialogs, and workflows using the AEM architecture (Sling, CRX, OSGI, and JCR).
  • Created classic & Touch UI Components in AEM using Slightly and JSP scripting language.
  • Involved in building custom components, templates, widgets, dialog and design dialog boxes for components.
  • Developed templates, Ext.JS widgets, dialogs, design libraries using jQuery, Angular JS, backend bundles.
  • Have exposure to Granite UI.
  • Created responsive designs menus, filters using media queries and grids using bootstrap.
  • Created custom loggers, services and configured services.
  • Created custom segments for users to offer a more personalized site.
  • Content personalization and MSM.
  • Created a new repository for new AEM instances.
  • Have been using DAM Assets, Package Manager, Package Share, Replication and other tools provided by CQ and AEM.

Environment: Adobe AEM 6.1, AEM 6.2, AEM 6.3 CRX, HTML/CSS, Slightly, jQuery, Jenkins, OSGi, Touch UI, Classic UI, Maven, Linux, Web Services, J2EE technologies, HTML/HTML5, CSS/CSS3, JavaScript, Angular Js, Node Js, Bootstrap3, AJAX, JSON, Java, SVN.

Confidential - Reston, VA

AEM developer

Responsibilities:

  • Experience in developing UI, OSGI components in CQ 5.6/AEM.
  • Used sling resource resolver in resolving the URL to child pages.
  • Responsible for CQ template, component & designs framework and its integration layer with rendition engine and with backend product catalog systems.
  • Extensive development on CQ5 components, templates using jQuery and Ext.JS for developing custom widgets.
  • Added additional features to a Node using the mixins.
  • Configured replication and dispatcher flush.
  • Developed Templates, components using JSP and Slightly.
  • Experience in Adobe Experience Manager (AEM) including image and Videos (Digital Asset Management - DAM).
  • Generating projects using Maven builds.
  • Version control system for check-in and check-outs using the file vault tool Configuring replication and dispatcher flush.
  • Created filters in Replication Options using the replicate method and class.
  • Using sling events, handled the event jobs and scheduling, replication events, page activation events, logger events.
  • Created components with client libraries, cq: InplaceEditing for drag and drop functionality
  • Created Scheduler Services.
  • Configured POM files to build & compile dependencies, code structure, and project structure.
  • Involved in training new AEM Content Authors about Content Authoring.

Environment: AEM 6.0, AEM 6.1, Slightly, HTML, JSP, CSS, Classic UI, Maven, Jenkins, Java, JavaScript, Node Js, Git, Sling, Felix, Jackrabbit Oak, CRXDE Lite, windows 7, file vault, sublime text 3.

Confidential

AEM/CQ Developer

Responsibilities:

  • Developed components and templates using AEM.
  • Assisted in creation of the information architecture, and front-end development of CQ/AEM templates.
  • Designed code from specifications, technical and functional documents, and implemented complex software apps.
  • Created scheduler services using scheduler API’s.
  • Very good understanding of CRXDE.
  • Created an information architecture document denoting the active, inactive and off-site pages.
  • Tested compatibility of OOTB components and working with back-end developers to modify widgets.
  • Development of OSGI bundles.
  • Created, integrated and managed all forms, forwarding scripts and vanity URLs.
  • Solved complex design and functionality problems, working directly with back-end developers.

Environment: Adobe CQ5.6, Java, JSP, AngularJS, Servlets, XML, Eclipse, Apache tomcat server, Oracle, SQL.

Confidential

Java Developer

Responsibilities:

  • Involved in Business Analysis and developed Use Cases, Program Specifications to capture the business functionality.
  • Improving the coding standards, code reuse, and performance of the Extend application by making effective use of various design patterns.
  • Design of system using JSPs, Servlets.
  • Designed application using Process Object, DAO, Data Object, Value Object, Factory, Delegation patterns.
  • Involved in the design and development of Presentation Tier using JSP, HTML and JavaScript.
  • Involved in integrating the concept of RFID in the software and developing the code for its API.
  • Written store procedures, Triggers, User Defined Functions, Views and Queries for data handling
  • Coordinating between teams as a Project Co-coordinator, organizing design and architectural meetings.
  • Designed and developed Class diagrams.

Environment: J2EE, JSP, Servlets, HTML, XML, MySQL, JBOSS, Eclipse, Hibernate, Bootstrap.

Hire Now