We provide IT Staff Augmentation Services!

Aem/adobe Campaign Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 7 years of experience as an AEM, Adobe Campaign developer and Java developer.
  • Around 3+ years of experience in CQ5/AEM with versions 5.x and 6.x and expertise in CQ5, CRX, JCR, Sling, Apache Oak and OSGI technologies and SMEcovering areas like Business Process Design, System verification and validation.
  • Had a good understanding of the AEM architecture, Application development and Deployment Cycles, CQ5 building blocks, CRX repository, leveraging web content management components for the customization of websites.
  • Had a good understanding of adobe audience manager and adobe marketing cloud services.
  • Experienced in developing applications on OSGI, Apache Sling and Apache Felix frameworks.
  • Had a good understanding of the maven build system.
  • Had good hands on experience in creating templates and custom components using JSP and Sightly.
  • Setup and configure authoring and publishing environments, replication agents, apache rewrite rules for routing the calls to CQ5.
  • Used GIT as version control to restore assets to previous versions later and integrated with Jenkins, Hudson for continuous integration.
  • Worked on Multi Site Manager (MSM) to develop live copy from blueprint, such that the structure and content can then be used on Live Copy.
  • Worked on design and implementation of modules on CQ 5.x and AEM 6.0, 6.1 and 6.2.
  • Had a working experience on CQ5 Forms customization by developing the custom form fields and specifying the global validation resource type at the form level.
  • Hands on experience in coral UI/touch UI frameworks
  • Extensively implemented the adobe experience manager enhancements and integration.
  • Used Adobe Dynamic Tag Management (DTM) and integration of AEMwith Adobe Analytics and Adobe Target.
  • Experience in Adobe Analytics, Adobe Campaign, Adobe Digital Publishing Suite, Adobe Target.
  • Development experience with Java such as IO, Multithreading, Collections and Exception Handling.
  • Experience in spring frameworks like spring web flow, ORM, spring core, Spring AOP.
  • Extensive experience of Front End Technologies like HTML5, CSS3, JavaScript, Bootstrap, jQuery, AJAX, JSTL, ExtJS, JSON and Angular 2.
  • Expertise in translating wireframes into well - structured HTML/CSS.
  • Experience in web technologies including XML, XHTML, client/server-side scripting languages such as JavaScript, JSP and web services development using RESTful implementations.
  • Had a clear understanding in Unix/Linux environment.
  • Working experience on application servers like WebLogic, WebSphere, Tomcat and JBOSS in building and deploying applications.
  • Good knowledge of database connectivity (JDBC) for databases like SQL Server, MySQL and Oracle.
  • Actively involved in all the phases of Software Development Life Cycle (SDLC).
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modelling Language (UML), Design Patterns and MVC Frameworks.
  • Experience in Agile and SCRUM methodologies.
  • Worked closely in deploying applications to Dev and QA environments.
  • Team player with excellent communication skills, leadership qualities and writing skills.
  • Good problem-solving skills and extraordinary troubleshooting capabilities.

TECHNICAL SKILLS:

Operating Systems: Windows, Mac, UNIX, LINUX

Programming Languages: JAVA, J2EE, JSP, JDBC, UML, MySQL, Oracle, PL/SQL, C++ and SOAP

Frameworks: Struts, Spring, Hibernate.

Version Control Tools: SVN, GitHub, Jira

Databases: Oracle database, SQL Server, MySQL

Content Management Systems: CQ 5.6, CQ/AEM6.0, AEM6.1, and AEM 6.2.

Web Technologies: XML, HTML, HTML5, XHTML, CSS3, JavaScript, jQuery, Bootstrap, Angular JS, Angular 2, React JS, AJAX, ExtJS, JSON, and PHP

IDE: Eclipse, NetBeans, CRDXE, CRDXE lite, and Jenkins.

Application Servers: JBoss, Web Sphere

Build Tools: Ant/Maven.

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

Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger

Methodologies: Agile, Waterfall, SCRUM.

WORK EXPERIENCE:

AEM/ADOBE CAMPAIGN Developer

Confidential, Atlanta, GA

Responsibilities:

  • Designed and developed, CQ5 building blocks including templates, components, dialogs, Widgets, workflows and launchers.
  • Built various web pages using HTML5, CSS3, Java Script and jQuery.
  • Developed AEM 6.2 custom workflow templates and modules for WCM lifecycle management.
  • Involved in creating CQ dialog and dialogs in both touch UI and classic UI using slightly.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Integrate LDAP for user access to the CMS system for authoring, publishing and workflow management.
  • Offer solutions on top of the Adobe WCM, CRX/CRXDE, CQ WCM and DAM.
  • Developed more than 2 applications that uses JCR content repository in CQ to store information and query the JCR for display and reporting purposes.
  • Worked on documenting and capturing non-functional requirements.
  • Involved in connecting the campaign with external databases, creating emails and sending SMS.
  • Extensively involved in setting up the deliverability, designing the landing pages and create online surveys and accessing the delivery reports using the adobe campaign.
  • Responsible for all aspects of individual campaign set up including offer set up, audience selection, testing plans, quality assurance and campaignperformance measurement activities.
  • Designing and implementing integration with External Database to load customer profile data and other transactional data into Adobe to drive multi-channel marketing campaigns and managed them through the complete campaignlifecycle.
  • Designed an automated campaignapproval process to avoid manual involvement and remove dependency on support and business team.
  • Designed and integrated adobeWeb portal with adobe campaignmodule to provide a stream line and automated campaignexecution system to business users.
  • Managed entire campaignmanagement environment.
  • Design and development of web pages using CQ5, JavaScript, HTML5, CSS3, Ajax and jQuery.
  • Built a complete CMS in Angular 2 as Front end and java (using REST) as backend for creating web and mobile based applications.
  • Used the basic principles of MVC to in corporate the Angular 2 to build client-side application and Node.js for building server-side API's.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Implemented microservices architecture with ribbon using spring boot for making different application smaller and independent.
  • Involved in creating the Adobe Campaigns, Teasers in CRXDE Lite environment.
  • Implemented process in consuming RESTful Services using Node.JS and Express.JS Framework.
  • GIT is used as a distributed revision control system for code. File vault in conjunction with GIT helps to pull or push the code to developer's machine from AEM.
  • Developed a Restful content delivery framework.
  • Contributed in developing CQ5 Testing and Production Rollout Plan.
  • Development of static web pages, landing pages, category landing pages using content management system, AEM 6.2.
  • Integrated with a shared repository globally accessible repository for shared, permissions-based digital media assets using CQ5 DAM.
  • Provided improvements to testing process that increased overall efficiency of SQA testing cycle.
  • Performed Unit Testing on developed modules and involved in trouble shooting the components.
  • Analyse functional and business requirements for optimum utilization of CQ5 components and performance.
  • Provided technical assistance in creation and maintenance of program libraries and technical manuals.

Environment: AEM 6.2, Java, HTML5, CRX, Apache Sling, jQuery, JavaScript, Angular 2.

AEM Developer

Confidential, Southfield, MI

Responsibilities:

  • Creating servlets for backend services like forms, populating the dealer’s information from the services.
  • Creating components, templates, dialogs, client libs etc.
  • Merging the updated code into Jira.
  • Extensive use of AEM tag libraries and custom tag libraries in components.
  • Extensively worked on integrating forms with analytics.
  • Developed spring framework for security transactions, reusability logging purpose.
  • Developed various CQ5 template and component end-end that supports the migration of existing Adobe CQ 5.6.1 to AEM 6.0.
  • Designed and develop user interface using Bootstrap, jQuery, HTML5, CSS3, JavaScript etc.
  • Used Mongoose API to access the MongoDB from Nodejs.
  • Developing templates in Angular JS for multiple screens.
  • Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
  • Created proof-of-concept using responsive web design, Node.js, React JS, HTML5 and CSS3.
  • Implemented the internationalization (I18N) for newly developed components in CQ5.6.
  • Worked on dispatcher cache in AEM and micro kernel while working on auto login scenario.
  • Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
  • Worked on Soap UI and restful web services to know the response when making service calls while fixing the issues.
  • Understanding requirement from business and creating "low-level" design document for implementing the solution in Adobe Campaigntool.
  • Responsible for all aspects of individual campaignset up including offer set up, audience selection, testing plans, quality assurance and campaignperformance measurement activities.
  • Create Target Cell Spreadsheets for campaignexecution. Create and use flowchart templates as well as strategic segments.
  • Developed Session Beans and used J2EE Design Patterns like MVC and Business Delegate.
  • Worked on HTML, JavaScript and jQuery for fixing the mobile application issues.
  • Used Maven automated build scripts to compile and package the application.
  • Used JIRA to create story and bugs and to track team progress, time on each task.
  • Used JIRA for bug tracking and project management. Creating/modifying templates as per new requirements, custom dialogs and updating the client libraries.

Environment: Adobe CQ5.6, 6.0, CRXDE, JCR 2.0, Sling, CQ5 DAM, Java, J2EE, Apache Maven, Angular JS, JIRA, Servlets, JSP, HTML5.

ADOBE CQ5 Developer

Confidential, Mason, OH

Responsibilities:

  • Design and implement components for the Adobe CQ platform.
  • Diagnose and solve technical problems related to content management implementation.
  • Design, develop and support WCM components, integrations and applications.
  • Implemented custom components using cq tags, jQuery, JavaScript and jsp.
  • Implemented server-side service components using Apache Felix framework and apache sling.
  • Designed and developed the organization of client libraries and created template components using inheritance.
  • Implemented i18n internationalization in the website.
  • Enhanced CQ5 personalization engine to surface the CQ5 content on portal using JavaScript and Sling script based on segment and user profile attributes.
  • Implemented lots of RESTful based web services from scratch.
  • Used sling OSGI configuration to configure properties based on run modes.
  • Used Sling filters for filtering the request from unwanted parameters.
  • Used DAM for storing and managing Digital Media.
  • Built Angular JS framework including MVC architecture, different modules, specific controllers, templates, custom directives and custom filters.
  • Used JSON as response type in REST services.
  • Wrote Web Services using RESTFUL for sending and getting data from the external interface.

Environment: Java, AEM, Apache sling, Apache Felix, JCR, Web services, core java, JSP, jQuery, Ajax, JSON, JavaScript, Ext JS, jQuery, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault.

Java Developer

Confidential

Responsibilities:

  • Extensively participated in the Analysis, System study and Designing of the project.
  • Responsible for creating Class diagrams, Sequence diagrams, Use Case diagrams, Object Model diagrams, and deployment diagrams using Microsoft Visio.
  • Participated in Scrum meetings and project planning and coordinated the status sessions.
  • Extensively involved in designing the database schema design and its development.
  • Developed the presentation layer using Servlet, HTML, CSS, JavaScript, JSPs, JSON and XML.
  • Used client-side scripting languages such as JavaScript and jQuery.
  • Application development using various frameworks such as Jakarta, Struts Framework, Java Server.
  • Developed the application using Spring Web MVC architecture.
  • Configured the crosscutting concerns like logging, security using Spring AOP.
  • Used Spring AOP to implement security, where cross cutting concerns were identified.
  • Developed Data Access Layer using Hibernate ORM framework.
  • Hands on experience in designing of the complex back-end framework.
  • Client-side validations and server-side validations are done according to the business needs.
  • Written test cases and done Unit testing and written executing Junit tests.
  • Written ANT Scripts for project build in LINUX environment.
  • Involved in Production implantation and post production support.
  • Used Subversion (SVN) for version control.
  • Used Maven as a build tool. Implemented Javato XML binding.
  • Configured and Deployed application on Apache Tomcat Application Server in Mac OS X environment.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.

Environment: Java, Spring, Hibernate, JDBC, JSP, CSS, HTML, JavaScript, Web services, SOAP, SOAP UI, SOA, Maven, Junit, Web Logic, Maven, CVS, Eclipse, Oracle 10g/11g, XML.

We'd love your feedback!