Cq5developer Resume
ChicagO
SUMMARY
- Analysis and development of modules using Adobe CQ and Java/JEE technologies.
- Development of templates, components and services using Java, JSP and apache sling.
- Integration of the CQ pages with ecommerce platforms such as Hybris.
- Migrating the existing content which was stored in XML files to CRX repositories Lead independently whole technical delivery from solution to deployment
- Understanding the business needs and processes; identify solutions, present and guide project team/sponsors in identifying best solution.
- Participated in Requirements Analysis; design Applications based on System Requirements and Architecture, prototype if necessary, develop, unit test and deploy applications
- Provide unit testing, code documentation and support of developed applications
- Understanding AEM integration with DTM, Analyst,Adobe Target
- Ensure prompt and quality delivery of code and design artifacts
- Followed the Agile practices during the development 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).
- Created templates using Adobe experience manager 6.3.
- Worked on AEMproduct suite, including CQ/ AEM, CRX, CQ WCM and DAM.
- Developed custom metadata form for assets and implemented many conditional logics in the form.
- Has experience on Tracking messages, Emails and OOTB reports.
- OSGi bundle containing components is created and OSGi services are accessed fromAEM components.
- Designed, test and development environments and migrated workflows from one environment to other.
- Used jQuery, Angular JS to provide services to different components of portal.
- Managed entire campaign management environment.
- Configure and implement Adobe Campaign solutions including web forms.
- Create Target Cell Spreadsheets for campaign execution. Create and use flowchart templates as well as strategic segments.
- Integrated Campaigns withAEMin order to manage email delivery content and forms directly in Adobe Experience Manager(AEM).
- Written event handlers and servlets for processing business logic.
- Involved in system tuning activities like workflows purging, custom loggers and url shortening configurations.
- Developed User - Interface screens involving Servlets, JSP, JavaScript and XML DOM parser.
- Developed Adobe CQ templates and reusable components.
- Integrated with a shared globally accessible repository for shared permissions- based digital media assets usingAEM DAM.
- AEM Forms 6.1 Development for Arizona Division of Child Support Services
- Converted Microsoft Word Forms to AdobeAEM Designer XDP forms
- Developed complex XSD schemas based on Arizona's DCSS business model
- Gave guidance toAEM developers in Adaptive Form best practices and data binding
- Developed custom user centric workflow inAEM Workflow that provided case workers with the ability to review, reject, deny and or forward requests for child support services applications.
- Developed custom Adobe DSC component in JAVA that integrated with Arizona's DCSS ATLAS system.
- Involved in building, deploying the code, moving code to different environments.
TECHNICAL SKILLS
WCM: Adobe CQ 5.4/5.5, AEM 5.6.1, AEM-6.0/6.1/6.2, CQ5 DAM, CQ Tagging
Web Technologies: HTML5, CSS3, Java Script, Ext-JS, JSP, XML, AJAX, JSON, jQuery, jQuery-UI, Coral UI3 and AngularJS
J2EE Technologies: Java1.8/1.7/1.6, Servlets, JDBC, Hibernate, Spring MVC, Web Services (REST, SOAP, Apache Axis, and CXF), Apache Sling, Apache Felix, Apache Jackrabbit
Web/Application Servers: WebLogic, Apache Tomcat, Glassfish, Jboss, IBM WebSphere, Apache Web Server 2.4.
Tools: CRX IDE, Eclipse IDE, RAD, Maven, Gradle, PL/SQL Developer, Jira, Jenkins, Radar
Database: MySQL, SQL, MongoDB
Version Control Tools: CVS, SVN, GIT
Operating Systems: Windows, Mac OS, UNIX
PROFESSIONAL EXPERIENCE
Confidential, Chicago
CQ5Developer
Responsibilities:
- Interacting with Offshore team to resolveAEMand tablet issues Adobe LiveCycle Designer.
- Process support forms from Adobe LiveCycle Workspace ES3 and Intranet halpline tickets from customer care, retail branches, and outbound sales to support customers with online/mobile banking, eCommerce features and services and miscellaneous inquiries and requests.
- Installed CRXDE Integrated development environment and Configured the project with Subversion version control.
- DevelopedAEMAdaptive Form for the USA Army Recruiting usingAEMForms 6.1 JEE.
- Developed custom Adaptive Form Components, Adaptive Form Fragments and custom JavaScript library for the dynamic rendering of Adaptive Forms.
- DevelopedAEMForms Workflow that processed the Adaptive Form Submission 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 usingCQ5DAM. connect to AEM data with Tableau or similar BI tool
- Installed and Configured version 6.0 of Adobe CQ Web Content Management System and Apache Felix Admin Console.
- Configured analyst with DTM
- Maintenance and packaging of content, delivery and installation across all environments.
- Worked with DAM Assets, Package Manager, Package Share, Replication, JCR, XPath and other AEM APIs
- Working knowledge on Importing, Exporting CQ Packages & Bundles.
- Development and configuration of content management site usingAEMSites (Adobe CQ) and Java, JSP, HTML/DHTML, XML, JavaScript and Slightly.
- Developed customAEMSites/CQ components using Slightly and the Sling Model Framework.
- Worked on developing Custom Index rules for minimizing the search queries response time and for improving the performance.
- Installed and configured target with DTM.
- 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.
- Used Bootstrap to develop responsive web pages.
- Configured author and publish instances, dispatchers, and continuous integration for all deployment environments.
- Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
- Did gap analysis of the integrations and designed more optimal solution for file transfers, database archival, data migrations, configuration of Marketing data marts, response upload processes.
- Offer solutions on top of the Adobe WCM, CRX/CRXDE, CQ WCM and DAM.
- Created web-services both restful and soap based from scratch.
- Assisted in transition, Content Migration Plan toCQ5. link Activation - Dynamic Tag Management (DTM) account to Marketing Cloud
- Designed DAM taxonomy and tagging for the website.
- Involved in building, deploying the code and moving code to different environments.
Environment: Java,AEM 5.6,AEM 6.0 Apache sling, Apache Felix, JCR, Web services, core java, JSP, jQuery, Ajax, JSON, JavaScript, Ext JS, jQuery, Maven,Adobe target Linux, Apache, dispatcher, JIRA, Eclipse, File Vault.
Confidential, California
CQ5Developer
Responsibilities:
- Solid experience with CQ5 building blocks including templates, components, dialogs, widgets and DAM workflows.
- Translating business requirements into technical details relevant to AEM.
- Creating Multifield components, Migration of the components from one project to another project.
- Debugging the issues on RTE while using multifield components.
- Good experience in Slightly scripting language.
- Integrating Akamai into the AEM instance for caching the customer facing websites.
- Setting up and configuring AEM Author and Publish instances and ensuring all code works in both environments.
- Created Component Guide and Training videos for product owners with respective of the website which me created, guiding them about the usage of components for Content authoring
- Worked on implementing Responsive design on CQ5 platform using frameworks like Twitter Bootstrap and other CSS frameworks.
- Analyzing security scan report, discussing and fixing the severities in the website with middle ware team before deploying to stage.
- Adobe's Dynamic Tag Manager (DTM) allows marketers to manage tags, distribute data, and simplifies tag management.
- Created Redirecting service on the basis of run modes for home page in case of emergency.
- Utilizing HTML, CSS, jQuery and extJS for designing and implementing custom CQ components.
- Worked on Digital Asset Management, to manage and store all project specific Media (Images, Videos, and Campaign Assets).
- Involved in Units integration, bug fixing and User acceptance testing with test cases.
- Developed RESTFUL web service and hands on experience in JSON parsing and XML parsing.
- Implemented the Hibernate framework (ORM) to interact with database.
- Integrate Adobe Dynamic Tag Management with AEM so that you can use you're Dynamic Tag Management web properties to track AEM sites
- Dynamic Tag Management enables marketers to manage tags for collecting data, and distribute data across digital marketing systems
- Designed and developed web pages using HTML, JSP, JavaScript and XSLT, involved in writing new JSPs, designed pages using HTML and client validation using JavaScript and jQuery
- Making application changes, and resolving incidents and problems according to established policies & procedures.
- Experienced in building and maintaining web applications using Adobes AEM CMS to include site architecture, custom components, workflow development, Digital Asset Management (DAM) implementation, object model design (Java APIs), implementation, and unit testing. create a custom AEM service and integrate with Tableau using its Rest API
- Deployed GUI code to WebLogic application environment and standalone components to JBossServer.
- Implementing test cases for reading the data with in AEM and generating a PDF (Ticket), showing up the messages on the PDF depending upon data.
- Supporting production environment with resolving application errors including backend.
Environment: AEM 6.X, Apache Sling, CRXDE, JSP, Java, J2EE, Tableu,Apache Maven, JavaScript, CSS, HTML, DTM,jQuery, Servlets, JCR Connection.
Confidential
J2EE Developer
Responsibilities:
- Designed use cases for the Application as per the business requirements.
- Participated in requirement gathering and framework implementation sessions through Agile TDD methodology
- Worked closely with the Business/Users team in translating technical requirements into application code
- Developed web layer using Struts framework to manage the project in MVC pattern.
- Implemented integration of Struts Action classes in Presentation Tier
- Used StrutsTilesFramework for designing the layout of the application.
- Client pages are built using HTML, CSS, JSP, JavaScript/jQuery
- Designed and developed a Restful APIs using Spring REST API.
- Used JSTL and developed required tiles and tile definitions for templating and defined configuration in the struts configuration.xml.
- Developed halper classes, delegate classes, value objects to access business tier and transfer the information from business layer to the presentation layer.
- Developed business layer using EJB stateless session beans and deployed on the Application server (Web logic).
- Used Hibernate as persistence framework for DAO layer to access the Oracle10g database.
- Produced SOAP web services using Metro JAX-WS RI for building the business application layer.
- Performed Tuning, Load Balancing and optimization of WebLogic Application Server
- Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemes
- Used Maven for build framework and Jenkins for continuous build system
- Worked on Eclipse for development and deployment of application in Web Logic Application Server.
- Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
- Proficient in using SVN for Version Control.
- Actively involved in code reviews and bug fixing.
Environment: Java, J2EE, Struts 1.0, JSP, JDBC, Eclipse, EJB, ANT, XML, IBM Web Sphere, JUnit, DB2, CVS.