Adobe Campaign Manager Resume
Overland Park, KS
PROFESSIONAL SUMMARY:
- Over 7+ years of IT experience in Web Technologies with strong exposure and experience in AEM/CQ5, JAVA, JCR, across areas such as Design, Development, Testing and Review process.
- 2+ years of experience with Adobe Campaign in creating, executing tracking and managing cross channel campaigns.
- Good Understanding of Adobe Campaign Architectures, both stand alone and distributed architectures.
- Good Understanding Campaign API’s, Data Model, Data Schemas, Delivery templates.
- Experienced in content design, targeting audiences, creating and executing double - opt-in processes for landing pages using Adobe Campaign.
- Involved in integrating AEM with each of the campaigns for real time marketing and scalability enhancements and also to show improvements in distributed marketing of local entities.
- Interact with MCRM PM (in-market MCRM Project Management resources) to clarify requirements, ensure campaign built to meet business outcomes by reviewing campaign build.
- Implementing waves for difference Triggers Campaigns
- Excellent webpage designing skills using HTML, Angular js, HTML5, CSS3, XHTML, Ajax, JSON, JQuery and JavaScript, XML, Apache Sling and OSGI bundles.
- Extending the Campaign Schema Database on basis of requirement
- Worked on design and implementation of modules on AEM 5.6.1 and Adobe CQ 5.5. Have a solid understanding of CQ5 building blocks, CRX repository, leveraging web content Management(WCM) components for customization and porting of websites.
- Experience in developing Web Applications which have integrated several functional capabilities like Web Content Management (WCM), Digital Asset Management (DAM), Identity & Access Management, Social Media, Search, SEO.
- Experienced in using CRXDE and Eclipse IDEs to develop CMS applications & setting up AEM/CQ5 using Maven and standard Eclipse tools.
- 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, content automation and periodic importer, integration with LDAP.
- Strong experience in Adobe related technologies like Sling, Sightly, OSGI, Apache Felix, Apache Jackrabbit, JCR, and CRX.
- Proficient in Adobe CQ foundational concepts, including the CRX repository, CQ platform, use of core frameworks such as Apache Sling and Apache Felix.
- Expertise in WCM concepts like translation, multisite management, tag management, JCR event handling, personalization, replication agents, workflows, dispatcher server management, custom widgets, web analytics.
- Experience in Oracle, Microsoft SQL Server, SQL, MySQL, PL/SQL Database Triggers, Cursors, Packages, Stored procedures, Functions and Exceptions.
- Working knowledge of different Application servers like JBOSS, Apache Tomcat, Web logic.
- Experience with SDLC process (Agile, Scrum, Waterfall models) of performing detailed analysis, collecting use cases, documenting requirements and creating designs for Object Oriented Programming (OOPs) Applications.
- Proficient in MEAN Stack development using MongoDB, Angualr.js, Node.js to build websites with RESTful web services.
- Good experience with Operating Systems like Linux, Mac OS, Windows and UNIX.
- Experienced troubleshooter, resourceful, able to work under pressure.
TECHNICAL SKILLS:
Technologies: Adobe Campaign(V6,V7), CMS Adobe CQ5/AEM, JCR, Sling, Apache Jack Rabbit, WCM, DAM, Package Manager, CRXDELite, Workflow, OSGI
Operating System: Windows Family, Mac OS, UNIX/LINUX, Solaris 11.1
Languages: C, C++, Java, J2EE, SQL, Sightly
IDE: Eclipse, NetBeans, RAD, EJB, CRDXE
Web servers: Tomcat, HTTP
Application Servers: BEA Web Logic, JBoss, Web Sphere
Design Patterns: MVC, Front Controller, Singleton pattern, Factory
ClientSide Scripting: HTML, JavaScript, Angular js, CSS, AJAX, JSON, JQUERY
Server Side Scripting: JSP, JSF, Strut Tags
Frameworks: JCR, OSGi, Sling
Methodologies: Agile/Scrum
Data base Management Tools: SQL Developer, DB Visualizer
RDBMS: Oracle, DB2, SQL Server, MS Access
Build Tools: Ant/Maven
Protocol: HTTP, SOAP, TCP/IP
Messaging Technologies: JMS, MDB
PROFESSIONAL EXPERIENCE:
Confidential, Overland Park, KS
Adobe Campaign Manager
Job Responsibilities:
- Providing feedback and demonstration to business team to make them understand on how the new solution will work and what changes needs to be carried out in the overall architecture to achieve project goals.
- Working with Adobe product team to set up the base installation and configuration and Involved in setting up a cloud based hosting platform and configure as per business needs to meet the product and marketing goals.
- Integrated Campaigns with AEM in order to manage email delivery content and forms directly in Adobe Experience Manager.
- Create Target Cell Spreadsheets for campaign execution. Create and use flowchart templates as well as strategic segments.
- Have expertise knowledge on Migration and fixed many issues while migrating huge content(40TB).
- Involved in building, deploying the code, moving code to different environments. unit test case preparation, unit testing, review and defect fixing
- Fixed many system performance related issues like observation queue max out and indexing (async).
- Collaborating & coordinating with other departments of the organization including Support and Product Management to identify & resolve customer issues.
- Working on Fixing brochure related issues & auto-email.
- Did automation testing using selenium webdriver.
- Involved in the development of a test driven automation framework using Java which helps in developing wide range of test classes to test the pelican API’s and pelican Web application (Admin Tool)
- Working with Adobe product team to set up the base installation and configuration and Involved in setting up a cloud based hosting platform and configure as per business needs to meet the product and marketing goals.
- Integrated Campaigns with AEM in order to manage email delivery content and forms directly in Adobe Experience Manager.
- Involved in the development of development of wide range of test classes using Java to test the Pelican Rest API’s.
- Involved in the development of Page Object Model for the UI testing of Pelican Web Application Using Selenium Web Driver.
- Responsible for creating and managing the Jenkins Job which runs the regression suite on our Pelican Application.
- Involved in fixing the regression test failures on different environments of Pelican Application
- Involved in testing the crucial features of our application during crucial Releases
- Experience in developing the Rest Assured Framework to test the Rest API’s and Soap UI for testing SOAP API’s.
- Facilitating the link between campaigns team, development team, support team and third party agencies for smooth data extraction/transfer process, as well as ensuring security measures are in place.
- Involved in creating, executing and managing ongoing optimization process using Adobe Target.
- Evaluated tests and analyzed various enterprise properties like Retail, financial and service providers with the help of Adobe Target and provided activity road map for steering organization focus and prioritize which tests should be executed first and which will require additional development efforts.
- Designing a new Survey application using adobe API's, Data Model, Customization as per project needs and multi-channel integration touch points i.e. CR, CE and WEB to launch surveys.
- Managed entire campaign management environment.
- Worked in co-ordination with DBA teams, ETL support teams and Adobe Business user team and ensure smooth execution of multi-channel campaigns simultaneously.
- Document the requirements and take sign offs from the business and distribute the finalized version with the team of CRM Analysts.
- Responsible for all aspects of individual campaign set up including offer set up, audience selection, testing plans, quality assurance and campaign performance measurement activities.
- Project management within a Database Marketing function, including the ability to define core project tasks and ensure critical-path tasks/dependencies are completed on time so as to ensure on-time delivery of campaign management lists to the channel execution vendors.
- Collaborate with stakeholders to understand their overall campaign requirements, including the ability to advise stakeholders on the availability of data needed to define segmentation groups.
- Create Target Cell Spreadsheets for campaign execution. Create and use flowchart templates as well as strategic segments.
Confidential, Jersey City, NJ
CQ5/AEM Developer
Job Responsibilities:
- Installed and Configured version 6.0 of Adobe CQ Web Content Management System and Apache Felix Admin Console.
- Installed CRXDE Integrated development environment and Configured the project with Subversion version control.
- Design and development of web pages using CQ , JavaScript , HTML , CSS , Ajax and JQuery .
- Developed Adobe CQ templates and reusable components.
- Extensively used CQ5 tagging features in developing components and templates. Installed and Configured CQ5 Authoring & Publishing Instance.
- Worked on clipped apps component which pulls data from external J2ee apps, web services.
- Integrated with a shared globally accessible repository for shared permissions-based digital media assets using CQ5 DAM
- Experienced in Day CQ and associated technologies like Sling, OSGI , Felix , JackRabbit , JCR , and CRX .
- Development and Deployment of complex enterprise level CQ WCM application.
- Managed digital assets in DAM console and used them in site development.
- Designed DAM taxonomy and tagging for the website.
- Experienced in Day CQ and associated technologies like Sling, OSGI, Felix, Jack Rabbit, JCR, and CRX .
- GIT is used as a distributed revision control system. File vault in conjunction with GIT helps to pull or push the code to developer's machine.
- Developed custom components, customized forms for Internet and Intranet sites of the company.
- Utilize HTML, CSS3, JQuery and Ext JS for designing and implementing custom CQ components.
- Developed static web pages, landing pages, category landing pages using content management system.
- Supported technical team members in resolution of functional and technical problems pertaining to Adobe CQ5 .
- Involved in traffic analysis of digital properties by using prospect’s behavior variables like geo-info, landing pages (mbox) and maintained campaigns accordingly by integrating campaigns with Adobe Target.
- 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.
- Developed workflow components related to digital assets upload workflow (documents and videos) as per the client requirements.
- Worked on Custom OSGI services, workflows, scheduler jobs development.
- Understand the business requirements and deliver them on time following AGILE development model.
- 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.
- Also, worked on the backup and restoration of CQ instance, Configuring Dispatcher and Replication/Reverse Replication.
Environment: CSS, AJAX, JavaScript, HTML5, DHTML, CSS, PL/SQL, SQL Developer, UML, JUnit, Eclipse 3.1, Log4J, Apache Tomcat, Weblogic, Web services SOAP, JAX-WS, WSDL, JIRA, Adobe CQ5, JCR, Sling, WCM, DAM, Package Manager, CRXDE, OSGI, Apache Jackrabbit, Workflows, and Agents.
Confidential, Holmdel, NJ
CQ5 Developer
Roles & Responsibilities:
- Designed Content structure including folder structure, Caching, Workflow for verification, and metadata management strategies.
- Also come with design for CUG and ACL properties for asset control.
- Design and development of templates, components widgets, CQ5 bundle, setting up environments dev, test, staging and production.
- Setting web servers, dispatchers, publish, author and setting replication agent, reverse replication agent.
- Setting disaster recovery and backup system.
- Created POC related to CQ5 design and implementation.
- Designed DAM Tagging and taxonomy for website.
- Worked on ingestor which ingest news, photos, videos and articles from third party.
- Created design for integration with Scene 7 for storing Videos.
- Worked on design for integration with third-party RESTful and SOAP based web services.
- Used LDAP for authentication.
- Logged the application using log4j for easier debug and maintenance
Environment: AEM 5.6.1, DAM, CQ Tagging, JAX-WS, JAX-RS, Java, J2EE, Amazon AWS, Apache Maven, Angular JS, Rally, Restful Web Services, JAXP, JAXB, Axis 2.0, Jersey 1.2, Servlets, JDBC, MS SQL Server, HTML, Angular JS, JSP, AJAX, JUnit, log4j, Linux, Windows, ATTD.
Confidential
JAVA/J2EE Developer
Responsibilities:
- Involved in implementation and maintenance phases of Software Development Life Cycle(SDLC).
- Used Object-oriented analysis OOA for object-modeling techniques to analyze the functional requirements for a system.
- Designed and developed Customer registration and login screens using HTML Servlets and JavaScript.
- Extensively worked on Java server-side programming using Servlets and JSP. CSS is used to style Web pages XML markup.
- Codes Servlets for the Transactional Model to handle many requests.
- Designed and developed the application using JAVA and created stubs and skeleton for deployment.
- Developed complete Web tire of the application with Struts MVC framework.
- Developed Action classes form beans and JSP using Struts2.
- Developed Web Services using SOAP.
- Collaborated with testers and developers and prepared test plans for producing high quality system.
- Extensively used Java Collection framework and Exception handing.
- Actively participated in Functional Design Document and Technical Design Document reviews.
- Used MySQL Database to store account information and record account actions.
- Coordinated with QA team in manual and automatic testing.
- Developed and debugged the application using Eclipse.
- Developed user interface using JSP HTML CSS and JQuery to simplify the complexities of the application.
- Developed Server-side programs using Servlets and JDBC.
- Developed front end using struts in the business layer using EJB.
- Involved in Unit testing and Integration testing by JUnit tests in Java and JUnit in JavaScript/jQuery.
Environment: J2EE IDE, Servlets, JMS, Hibernate, Spring, EJB, WebLogic, Web services, SOAP, HTML, JavaScript, CSS, XML, MySQL, Database, SQL, JDBC, Servlets, JQuery.