We provide IT Staff Augmentation Services!

Aem Campaign Developer Resume

5.00/5 (Submit Your Rating)

Waterbury, VT

SUMMARY:

  • Having 8 years of IT experiences in developing and implementing Enterprise Solutions for Distributed Software products and applications using JAVA technology and AEM Campaigning.
  • Experienced in developing CMS based applications using Adobe CQ/AEM Apache Sling and OSGI .
  • Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
  • Experienced in working with AEM6.1 and Slightly.
  • Experience in implementing Campaigns and Personalization frameworks for multiple channels (email, web etc.) using Adobe Suite (Adobe Campaign, Adobe Analytics etc.).
  • Experienced in using HTML, CSS3, JavaScript and JavaScript libraries to implement user interface screens.
  • Experience in implementing Rich User Interface for the applications using Java script, CSS, html, JQUERY.
  • Implemented Adobe CQ templates, components, workflow, style sheets, Meta tagging and performed CMS administration tasks.
  • Strong experience with setting up AEM/CQ5 using Maven and standard Eclipse tools .
  • Exposure to dispatcher configurations as part of AEM website architecture.
  • Extensive experience in development, deployment and troubleshooting Web based and enterprise based applications on Windows, UNIX and Linux platforms .
  • 4 years of experience with Adobe campaign in creating, executing tracking and managing cross channel campaigns.
  • Expertise in designing and managing deliveries of complex ETL and BI frameworks involving the following technologies and languages - SQL, UNIX shell scripting, Informatica, SSI S, Oracle PL/SQL, T SQL etc.
  • Having good Knowledge working with Web Services especially based on Rest API.
  • Experienced in Object oriented analysis, design and development using Java, J2EE (Servlets, JSPs, JNDI, Java Beans, EJB and JDBC) .
  • Experience in source control tools like SVN, GIT and ANT, Maven tool to generate deployable files.
  • Experienced in developing enterprise applications using MVC frameworks such as Struts, Spring MVC.
  • Knowledge on AWS services.
  • Sound experience with Jenkins tool.
  • Experienced in using RDBMS like Oracle, Microsoft SQL Server and MySQL .
  • Experienced in developing applications using application/Web servers such as JBoss, WebSphere, Weblogic and Tomcat.
  • Experience developing UI for the applications using JSP, HTML5, XML, XSLT, CSS, JavaScript and Ajax.
  • Experience working with Adobe flex framework .
  • Experience in using J QUERY, ExtJS, Angular Js and JavaScript libraries.
  • Hands on experience in conducting Joint Application Development (JAD) sessions with End-users, SMEs, Developers, QAs and other stakeholders for project meetings, walkthroughs and customer interviews.
  • Worked on Agile PLM methodology .
  • Involved in the effort estimation of the project.
  • Participated in each phase of one full SFDC lifecycle implementation, provided end-user training and post go-live support.

TECHNICAL SKILLS:

Languages: Java, J2EE, JAVASCRIPT, HTML, PL/SQL, Java Enterprise Edition

Web Technologies: Servlets, JSP, Struts, MDBs, Session Beans, JavaScript, AJAX, angular JS, HTML, CSS, XML, SAX, DOM

Web Services: Content Management System Adobe SOAP, REST, WSDL, AWS, Apache Sling, Apache Felix CQ5.X5, ACM(server), AEM5.6, AEM6.1, Adobe CRX

Databases: Oracle, SQL Server, DB2, AWS and MySQL

Front end: Ajax, CSS, JQuery, JS based frameworks

Tools: /Software: Eclipse, My Eclipse, RAD, Net Beans, ETL, SQL, SQL Developer, Clear case, Subversion, JUnit, UML

Application/Web Server: Apache Tomcat, Jboss, WebSphere and WebLogic

Operating Systems: UNIX, Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, PERL, Singleton, Factory Pattern, DAO Pattern

PROFESSIONAL EXPERIENCE:

Confidential, Waterbury, VT

AEM Campaign Developer

Roles & Responsibilities:

  • Design, develop, deploy, and monitor campaigns using the Adobe Campaign Management tool.
  • Interact with MCRM PM (in-market MCRM Project Management resources) to clarify requirements, ensure campaign built to meet business outcomes by reviewing campaign build.
  • Build in accordance with the Campaign Business Requirements (include html coding for dynamic content): Build campaigns based on BRD (Business Requirements Document).
  • Run the campaign workflow, send the campaign through identified channels and create post campaign logs.
  • Implementing waves for difference Triggers Campaigns.
  • Extending the Campaign Schema Database on basis of requirement.
  • Leveraged out-of-box asset search and indexed custom metadata properties. Designed and developed custom assets search result page for list view. Embedded many features like exporting search results in excel.
  • Developed custom launchers and workflows for processing & publishing Assets. Written schedulers for batch processing of assets. Made many configurable properties in schedulers.
  • Fixed many system performance related issues like observation queue max out and indexing (async).
  • Developed custom metadata form for assets and implemented many conditional logics in the form.
  • Integrated Campaigns with AEM in order to manage email delivery content and forms directly in Adobe Experience Manager .
  • Written event handlers and servlets for processing business logic.
  • Involved in system tuning activities like workflows purging, custom loggers and URL shortening configurations.
  • Involved in story estimates on regular basis. Have sound knowledge in Agile Manager.
  • Involved in building, deploying the code, moving code to different environments.

Environment: Java, AEM 6.1, CQ5.6.1, CQ5 DAM, CQ Tagging, Apache Maven, JIRA, Apache HTTP Server, RESTful API, JDBC, Apache Sling, CRXDE, CRX, AJAX, Eclipse IDE, Tomcat 6, eclipse.

Confidential, Richardson, TX

AEM/CQ5 Developer

Roles & 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 .
  • Used SVN as version control and integrated with Hudson for continuous integration and nightly builds.
  • Maintained the Content Management System ( CMS ) and provided support for the application in authoring environment.
  • Created web-services both restful and soap based from scratch. Assisted in transition, Content Migration Plan to CQ5.
  • Designed DAM taxonomy and tagging for the website.
  • Involved in building, deploying the code and moving code to different environments.
  • Involved in supporting the application post production and maintenance.
  • Suggesting innovations and doing subsequent analysis for the same.

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

Confidential, 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 Developer

Roles & Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Developed STRUTS forms and actions for validation of user request data and application functionality.
  • Developed JSP's with STRUTS custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database.
  • Worked on Exception Handling and created custom exception classes for catching various Exceptions.
  • Implemented EJB Components using State Less Session Bean and State full session beans.
  • Worked on Synchronization and Serialization.
  • Used JavaScript for the web page validation and Struts Validator for server-side validation
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used ClearCase for source code control and JUNIT for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules.

Environment: Java, J2EE 1.2, Struts 1.0, JSP, JDBC, EJB 2.0, ANT, XML, IBM Web Sphere, JUNIT, DB2, Rational Rose, CVS.

Confidential

Jr. JAVA Developer

Role & Responsibilities:

  • Involved in development of the applications using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core (Dispatcher Servlet).
  • Created Servlets, JSPs and used JUnit framework for unit testing.
  • Implemented EJB Components using State less Session Bean and State full session beans.
  • Worked on Synchronization and Serialization.
  • Used JavaScript for the web page validation and Struts Validator for server-side validation
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Developed the entire application implementing MVC Architecture integrating JSF with Hibernate and spring frameworks.

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

We'd love your feedback!