Adobe Cq5 Developer Resume
Atlanta, GA
SUMMARY
- Analytical and experienced IT professional exposed to various facets of software development and building business solutions.
- Over 8 years of experience in IT industry worked with all phases of Analysis, Design, development, testing and documentation of Web Based Applications.
- 4+ years of experience in developing Web Content Management System based applications usingAdobeCQ 5.5,CQ5.6, AEM6.0 and AEM 6.1.
- Experience in developing Templates, Components using JSP, OSGI bundles, Sling services, Package Manager, Custom workflow process and customizing out of the box widgets and components.
- Worked onAdobeCQ/AEMproduct suite, including CRX, CQ WCM, Apache Jackrabbit and DAM.
- Excellent work experience inCRXDE, CRXDE Lite, Apache Felix, JCR, Apache sling and installation of author and Publish instances.
- Good Knowledge in CQ Mobile development concepts like server - side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing.
- Deep understanding of and hands-on development experience with relevant "Java CMS" frameworks including Apache Sling for content-centric application development, JCR and JSR-170 / JSR-283 for Content Management, JSR-168 and JSR-286 for Portal development, and Apache Felix for OSGi bundle development.
- Implemented style sheets, Meta tagging and performed CMS administration tasks.
- Expertise with setup and development of GUI using CQ5 and Ext JS.
- Good understanding of CQ WCM capabilities including Multi-Site Manager (MSM) and Blueprinting.
- Hands on experience in setting up or upgrading complex CQ environment with expertise in CQ5 Author, Publisher and Dispatcher configurations.
- Good Knowledge on Social Collaboration and Campaign Management with CQ.
- Implemented the internationalization I18N translating all aspects of the application.
- Rich experience in client side design and validations usingHTML/HTML5, XML, XSLT, JSP, Ajax, JQuery, DHTML, XHTML, CSS/CSS3 and JavaScript.
- Utilized Web/Application servers likeWebLogic6.1/8.1,WebSphere, JBoss andApache Tomcat.
- Experience working in Agile Methodology development environment.
- Expertise in developing integrated business applications using Hibernate, Spring framework, Struts, JSF Framework and Web Services (JAX-WS, JAX-RPC, JAXP, JAXB).
- Experience in using Maven and ANTfor build automation.
- Experience in developing applications using Java IDE tools like Eclipse and NetBeans
- Experienced in Databases like Oracle and SQL Server and writing SQL Queries.
- Good understanding of object oriented Analysis, Design and Application Development.
- Excellent Client management skills, presentation skills, operational metrics, time management, analytical, great communication and interpersonal skills.
- Proven experience in coordinating multiple tasks at work/project environment.
TECHNICAL SKILLS
Web Content Management: Adobe CQ 5.5, CQ 5.6, AEM 6.0, AEM 6.1, CQ5 DAM, CQ Tagging, Apache Jackrabbit, JCR, CRX
Programming Languages: C, C++, Java, SQL, PL/SQL.
Framework: Apache Sling, Apache Felix
Java Technologies: Java, JDBC, JSP, Servlets
Databases: Oracle 11g,SQL Server
Web/Application Servers: IBM Web Sphere 6.x, Web Logic 10, Apache Tomcat.
IDE: CRDXE, CRDXE lite, Eclipse, NetBeans
Version Control Tools: CVS, SVN,GIT
Build Tools: Maven, ANT
Web Technologies: HTML4/5, CSS/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, JQuery, AngularJs, JSON
Web Services: SOAP, RESTful
Operating Systems: Windows 2000/XP/Vista/7/8/10, Mac, UNIX, LINUX
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Adobe CQ5 Developer
Responsibilities:
- Involved in AEM 6.0 to AEM 6.1 upgrade.
- Supporting & maintaining the website redesign, update & content loading.
- Enhancing & optimizing the existing CQ5 component to simplify the content authoring process.
- Developed various templates that support various page layouts in the content migration.
- Worked on the basic architecture design on the portal side.
- Developed various authoring composite components like Search Results, Navigation menus, Blogs, News Lists, Event Details.
- Creating CQ custom templates and components based on the design of the page and developed custom widgets using Ext JS.
- Development components using Sightly.
- Development of modules and OSGI bundles.
- Export/Import of Content via package manager.
- Worked on Multi Site Manager (MSM) in AEM, enforcing a common base structure and common content across the website.
- Developed digital consumer experiences based on foundation of the Adobe CQ/AEM product suite used DAM for image management.
- Created Responsive Designs usingHTML5, CSS3.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Developed and designed the front end using XML, XSLT, HTML, and CSS.
- Main code changes were done in JSP, JQuery, and AJAX and JavaScript environment.
- Utilized Agile methodologies to complete the projects
- Deployed the XML file for testing purposes
- Proofread/edited content in CRD for accuracy.
- Consulted with property marketing managers/directors, as well as the corporate digital designers on the layout, format, etc.
- Performed UX quality assurance checks during the staging and pre-production phases
- Coordinated with other project team members on issues, as well as makes recommendations for any changes.
- Participated in application design sessions with stakeholders and technical teams for eliciting requirements.
- Created reports that highlighted the scope of the project, as well as how to make further updates.
Environment: Java, JSP, JavaScript, Sightly, HTML, CSS, Ajax, jQuery, Ext JS, Adobe CQ 5.6, AEM 6.0, AEM 6.1, Log4J, CRXDE, JCR, RESTful Web services, CRX, WCM, Apache Jackrabbit, Apache Sling, Apache Felix, Maven, Apache Tomcat, Windows.
Confidential, Lansing, MI
Adobe CQ5 Developer
Responsibilities:
- Design and development of web pages using AEM 6.0, JavaScript, HTML, CSS, Ajax and JQuery.
- Developed templates and reusable components.
- Developed the custom grid components using Ext JS and integrated them with the insight web.
- Setup and configure Authoring and Publishing environments etc.
- Developed GET/POST sling servlets to provide various services in the CQ system.
- Implemented RESTful practices while designing and developing components.
- Developed workflow components related to digital assets upload workflow (documents and videos) as per the client requirements.
- Worked on AEM 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.
- Extensively used CQ tagging features in developing components and templates.
- Worked on implementing home page and other related pages.
- Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
- Used JIRA & Mingle for bug tracking and project tracking.
- Implemented the OSGI bundles for interacting with remote spring webapp, web services and custom business logic in java and deploy as jar files from the Felix System Console.
- Used Maven to build and generate code analysis reports.
- Created documentation and project specific configuration as wiki pages in Confluence.
- Used SVN as version control and integrated with Hudson for continuous integration and nightly builds.
- Involved in building, deploying the code and moving code to different environments.
- Used Log4J for logging and tracing the messages.
- Involved in supporting the application postproduction and maintenance.
Environment: Java, J2EE, JSP, Servlets, Java Script, HTML, CSS, Ajax, jQuery, Adobe CQ 5.6, AEM 6.0, Apache Sling, CRXDE, CRX, WCM, Jackrabbit, Apache Felix, JCR Connector, Maven, Log4J,Windows and Linux.
Confidential, Manchester, MD
Adobe CQ5 Developer
Responsibilities:
- Installed and Configured version 5.6 of Adobe CQ Web Content management System and Apache Felix Admin Console.
- Developed Templates and Components.
- Created Tagging and workflows.
- Worked on implementing CQ5 in project planning, analysis and estimation.
- Manage content from CQ5 into intranet Portal Content.
- Handled setting replication agents and other activation issues as worked in distributed environment.
- Developed various components and templates for company Public Website.
- Synchronization between dev/QA and productions.
- Responsible for Group and User management.
- Used Maven to build and generate code analysis reports.
- Organized and managed rollout of system to initial deployment location.
- Exercised significant on-the-spot issue management and end-user.
- Integrated all issues, code fixes, and releases into deployment.
- Tracked and communicated project status to upper management through weekly reports.
- Worked with global cross business stakeholders, presented to executive management, conducted user interviews and worked with external resources to deliver results.
- Used GIT to review code and do a continuous integration.
- Used Subversion for version control across common source code used by developers.
Environment: Java, JSP, JSON, HP - Unix 11.23, CRX, PL-SQL, UNIX, MS Project, HTML, Maven, JQuery, AJAX, Eclipse, Day CQ 5.3, Adobe CQ5.6, Apache Sling, Apache Felix
Confidential, Denver, CO
Java/ J2EE Developer
Responsibilities:
- Designed user interfaces, object model, application server logic and schema by analyzing requirements.
- Understanding and Analyzing Requirements.
- Designing UI using JSF and Rich faces.
- Building application based on Requirements in all layers.
- Technical conception of new functionalities and suggesting improvements.
- Preparing solution document to ease altering the code. Planning, integration configuration, delivery and related testing.
- Used J2EE patterns for designing applications.
- Developed back end interface using PL/SQL packages, stored procedures, Functions, Cursor management, Exception handling in PL/SQL programs.
- Designed UI using HTML, DHTML, Java Script, CSS and JSP.
- Implemented business logic components using POJOs.
- JMS is used for exchanging the information like Author publication status report between the author and company.
- Involved in doing performance tuning by observing AWR reports & execution plans.
- Involved in setting up rules & apply to the application using JRules.
- Application deployment and Application Server maintenance.
- Used AJAX calls invoke business processes.
Environment: J2EE, Core Java, Servlets, JSF, JSP, Hibernate, Struts, JSTL, CSS, DHTML, XML JavaScript, Swing, Spring, JPA, AJAX, POJO, Eclipse, Web Logic, Oracle 11g, SQL, PL/SQL, JDBC, Toad, CVS, Putty, Log4j, Unix (Solaris), ANT.
Confidential
Java Developer
Responsibilities:
- Involved in Requirements analysis, design, and development and testing.
- Designed UI using HTML, DHTML, Java Script, CSS and JSP.
- Used JMS for Asynchronous messaging and developed the application using Eclipse IDE.
- Developing customized reports and Unit Testing using JUNIT.
- Involved in running PMD defects & Find bugs.
- Following Coding guide lines & maintain quality of code.
- Involved in building the code & deploying on the server.
- Supported the application in IST, QA and Production environment.
- Involved in building the code & deploying on the JBOSS application server.
- Dealt with business processes and Updated Project documents.
- Involved in validating the application for different browser compatibility & users load.
- Involved in fixing defects & tracked them using QC & Provided support and maintenance and customization.
Environment: Core Java, J2EE, JSP, JBoss, Eclipse, JMS, XML, HTML, HTML, Java Script, CSS, AJAX, SVN, XML, QC, SQL Server