We provide IT Staff Augmentation Services!

Adobe Cq5 Developer Resume

2.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Over 8+ years of software development experience in cutting edge technologies like Java/J2ee, CMS and involved in the full cycle implementation of software design process including requirements gathering, prototyping, and proof of concept, development and maintenance.
  • Involved in several projects spanning Telematics, Insurance, Finance, Banking, Ecommerce, Telecommunication, and Medical, Retail, Health Care and Content Management systems.
  • Worked on design and implementation of modules on CQ 5.5 and 5.6.1. Have a solid understanding of CQ5 building blocks, CRX repository, leveraging web content management components for customization and porting of websites.
  • Developed custom CQ components on top of JCR (Java Content Repository) and Apache Sling (A REST based web development framework on top of JCR), CRX (Day's commercial JCR Implementation), and CQ5
  • Architected and Implemented enterprise search solution for CQ websites using SOLR, Endeca and integrate with Ecommerce products.
  • Setup and configure Authoring and Publishing environments, replication agents, apache rewrite rules for routing the calls to CQ5 and Spring Webapp (dispatcher and mod jk configuration), vanity url configurations for different locales.
  • Have a good understanding of Social Collaboration and Campaign Management with CQ.
  • Hands on experience on Enterprise/Web Content Management (WCM) application Documentum.
  • Expertise in developing front - end applications using jQuery, AngularJS, JavaScript, HTML, and CSS.
  • Created a single sign-on environment using SAML for security exchange between our company and OEM. The validation of the SAML token is done using Spring security implementation.
  • Working experience on Agile methodologies (Scrum Development and Extreme Programming).
  • Implemented the Message Driven Beans using JMS/MQ Series
  • Strong communication and analytical skills, ability to handle multiple tasks as well as work independently or in a team.
  • Experience with version tracking systems like CVS, GIT, Perforce and Subversion.

TECHNICAL SKILLS

Java Technologies: Servlets 2.3, JSP 1.2, HTML, DHTML,JDBC 2.0, CSS, ANT, MAVEN, RMI, JMS, Applets, XML, Dream Weaver, Java Beans, Java Mail, Web services, Apache Jakarta (Ant, Log4j, Struts, Tomcat, Cocoon, Commons), AJAX, JQuery, ExtJS, JSON, REST API

Languages: C, C++, Java, Java Script, XML, UML, HTML, SQL, PL/SQL

Development Tools: Eclipse 3.0/3.1, WinCVS, Perforce, Ant, Putty, XML Spy, Spring ROO and Subversion.

Content Management: Developer Studio 4i/5, Workflow Manager, Adobe CQ5.6.1, Apache Jackrabbit, Apache Sling, Apache Felix, Documentum

Testing Tools: Junit, WebUnit, Cactus, OpenSTA and JTest, LoadRunner, groovy integration with SOAP UI.

Messaging Servers: JMS (Java Messaging Service), Web Services, MQSeries and Axis

Designing and Modeling: OOAD Using UML, J2EE Design Patterns, Object Oriented Gang of Four Design Patterns

Operating Systems: Windows XP/2000/NT, Linux, Solaris and HP-UX

PROFESSIONAL EXPERIENCE

Confidential, Plano,TX

Adobe CQ5 Developer

Responsibilities:

  • Develop the customizable landing pages using CQ components that will be consistent across the internal websites. CQ components are developed HTML, CSS3, JQuery and Extjs. Some of the reusable custom CQ components being Gray component with custom multifield, Success Story Component with iFrame and imageLinking for Videos and News component for reading the rss feed etc.
  • Work on CQ5 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, custom actions like guest login action, mail and store action etc.
  • Created the scaffolding of the pages for webinars, workshops, conferences and contributors and news requirements.
  • Implement the enterprise search using SOLR.
  • Provide author training to business users to familiarize them with the design and usage of the system
  • Involve with content management strategies and architecture and multichannel content delivery.
  • Architecting CQ content taxonomy, content replication, personalization and physical infrastructure
  • Set up the maven project structure for building the packages, subversion for source control, file vault for importing the code from JCR to file system and vice versa.

Environment: JDK 1.6, Html5, CSS3, SASS, AngularJS, JSON, JQuery 1.7, ExtJS 4.0, Adobe CQ5.6.1 Apache Sling, Apache Jack Rabbit, Apache SOLR 3.6, CRX, CRXDE, JUnit 1.4, QUnit, Tortoise SVN 1.6, File Vault, JSP, My SQL 5.5, Restful Web services.

Confidential, Plano, TX

Adobe CQ5 Developer

Responsibilities:

  • Perform CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance or fix issues on project level. Utilize HTML, CSS, JQuery and extJS for designing and implementing custom CQ components.
  • Implemented the enterprise search using Endeca.
  • Architect Adobe CQ implementation solutions and integrations with other software platforms, hybris and Endeca as examples.
  • Manage an enterprise CMS system for a multinational entity, implement a governance policy, create users and roles, and build workflows, as well as utilize Digital Asset Management.
  • Involve with content management strategies and architecture and multichannel content delivery.
  • Implemented the Sling Filter, Felix Filter, Sling Servlet, OSGI bundles for interacting with remote spring webapp webservices and custom business logic in java and deploy as jar files from the Felix System Console.
  • Have a completeunderstandingof CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Utilize industry best practices including taxonomy, security, content publishing and content life cycles.
  • Provide author training to business users to familiarize them with the design and usage of the system
  • Implemented the internationalization (I18N) for all the components in Day.
  • Worked on Multi Site Manager (MSM) in CQ5 there by enforcing a common base structure and common content across all versions of website.
  • Worked on Adobe CQ5 CMS end and developed the custom grid components using ExtJS and integrated them with the Confidential web.
  • Setup and configure Authoring and Publishing environments, replication agents, apache rewrite rules for routing the calls to CQ5 and Spring Webapp (dispatcher and mod jk configuration), vanity url configurations for different locales.
  • Used Maven scripts to build the application and used the continuous integration server to deploy the artifacts into the son type nexus repository.
  • Used Log4J for logging and tracing the messages.
  • Used Subversion for version control across common source code used by developers.

Environment: JDK 1.6, Spring MVC, Html5, CSS3, JSON, JQuery 1.7, ExtJS 4.0, Adobe CQ5 Apache Sling, Apache Jack Rabbit, CRX, CRXDE, Encdeca 2.3, JPA, JUnit 1.4, Tortoise SVN 1.6, JSP, My SQL 5.5, Restful Web services, Apache Tomcat 7.0 and Jetty.

Confidential, Southfield, MI

Senior J2EE/Adobe CQ5 Consultant

Responsibilities:

  • Active in all the phases of the project and coordinated with various stakeholders in getting the business requirements, analysis and developing the interface specification.
  • Designed and developed the page templates, components and workflows for the re-design of Customer Web portal.
  • Design and document the technical specification of components and templates to provide implementation guideline for fellow developers
  • Created workflows for creating multiple renditions of images.
  • Involved in setting up the authoring and publishing environments, setting replication agents etc.
  • Migrated JavaScripts to new CMS and tested functionality.
  • Provided the training to Authors (business users) about the usage of the developed components and templates.
  • Implemented the internationalization (I18N) for all the components in Day.
  • Built complex JSON object for rendering the UI using JavaScript.
  • Implemented the generic framework, major services in IS and integration of Products and resource management applications.
  • Implemented the framework to process inbound and outbound feeds using Spring Integration and Spring Batch.
  • Implemented the OEM specific validation dynamically in the .drl files using drools.
  • Created a single sign-on environment using SAML for security exchange between ATX and OEM. The validation of the SAML token is done using Spring Security implementation.
  • Developed the System Trace front end UI to monitor the applications using Adobe Flex 3.0
  • Worked on developing the framework for automation of test cases using the groovy script integration with SOAPUI.
  • Implemented the Client framework for calling the Siebel Web services and dozer converters to convert the Java to Siebel and vice versa.
  • Created Database Tables, Sequences and used the Spring ORM with Hibernate and Spring DAO layer for data persistence and retrieval.
  • Used Maven scripts to build the application and deploy on Glassfish application server. Used the continuous integration server to deploy the artifacts into the sonatype nexus repository.
  • Used Log4J for logging and tracing the messages.
  • Used Subversion for version control across common source code used by developers.

Environment: Core Java, XHTML, JSF, Spring Framework 2.5/3.0, Apache JackRabbit, JSON, Adobe Day CQ 5.4, Sling, Spring MVC, SAML, Spring Security 3.0, JavaScript, Adobe Flex 3.0 MXML/Action Script, Oracle 10g, DB2 8.2/9.1, Sybase 12.5, PL/SQL, Hibernate 3.1, JUnit, Tortoise SVN 1.6, Drools, Eclipse, SQL Developer, HTML

Confidential, Rochester, NY

Java/J2EE Developer

Responsibilities:

  • Gathered functional requirements from Business Analysts and designed prototype.
  • Implemented various J2ee design patterns in the project such as MVC, DAO, Front Controller, Service Locator, Value Object and Singleton.
  • Involved in the front-end development of total care portal using JSP, Struts, dhtml and Java script. Have used the rich set of dhtml components like dhtml xgrid, dhtml xtree, epoch calendar and flatcalendarxp as part of the project. File upload and mail attachment are implemented.
  • Involved in backend development using JNDI, EJB, spring, PL/SQL, Oracle 10g database, and LDAP and Site minder. Used the Spring Programmatic transactions as well declarative transactions in EJB.
  • Implemented the logic to handle both LDAP and Database operations for the user login management to perform in a single transaction.
  • Implemented the webservice client to integrate the well source application with the total care.
  • Used ANT scripts to build the application and deployed on Weblogic Server
  • Developed test cases on JUnit.
  • Used Log4J for logging and tracing the messages.
  • Used Visual Source Safe for version control across common source code used by developers.

Environment: Core Java, J2EE, Struts 1.3, Spring Framework 2.0, JSTL 1.2, DHTML, JavaScript, Oracle 10g Database, LDAP, Site Minder, Oracle Application Server 10g, PL/SQL, JUnit, Microsoft Visual Source Safe 6.0, IntelliJIdea, TOAD 8.0, SQL Developer, HTML, Java Mail API, XML, XSLT, JSP, Webservices and Weblogic 9.2.

Confidential

System Software Engineer

Responsibilities:

  • Gathered functional requirements from Business Analysts and designed prototype.
  • Created multiple Docbase, folders and user base according to the requirement of different departments
  • Developed WDK Templates, Business Direct Templates, and Custom WEBTOP Page. Wrote the Documentum Query Language constructs to retrieve the documentum objects from the Documentum repository.
  • Built a custom search enhance tool for multiple search to ensure quick search through filtering of keyword
  • Used Spring Framework for Dependency injection and integrated it with the Hibernate Framework
  • Added functionality to existing and wrote new validators and interceptors to implement AOP.
  • Implemented the server side EJB components using SessionBeans and Message Driven Beans using JMS for asynchronous communication of the tasks.
  • Involved in writing the complex business logic to reassociate the newly discovered addresses with the existing element
  • Implemented the host functionality using C++ on Linux and written the shell scripts for testing. This host functionality has been tested on Linux, HPUX, IBM AIX and Solaris.
  • Implemented the windows multipath functionality using C#.Net.
  • Implementation of Service Oriented Architecture (SOA) framework for developing reusable services using open standards such as JMS and Web Services. XML Web Services interact with cross application environments.
  • Designed various tables required for the project in Oracle database and used the PL/SQL Stored Procedures in the application to convert the object path. Integrated it with perl to make it a standalone tool.
  • Involved in Debugging and Resolving critical QA issues.
  • Involved in System and Integration testing of all the modules like UI, Provider Code, Infrastructure code and CLI.

Environment: Core Java, J2EE, Developer Studio 4i/5, Documentum Application Builder5.2.5,Workflow Manager,Web Publisher 4.4.2/5.2, WDK 4.2/5.2, WEBTOP 5.2, Documentum CMS 5.3, Spring Framework 2.0, Axis 2.0, SWING, Hibernate Framework 3.0, JSTL 1.2, DHTML, JavaScript, Oracle 10g Database, Oracle Application Server 10g, PL/SQL, Tomcat 5.0, JUnit, Perforce, JDeveloper 10.3.1, TOAD 8.0, Rational Rose, HTML, XML, XSLT, AJAX, JSP, Servlets and Jboss 4.0

Confidential

Java Developer

Responsibilities:

  • Designed, developed and implemented the Business Layer which is a container for business objects, using Enterprise Java Beans (Session and Entity Beans)
  • Created the Presentation layer that consists of Forms and Visual Objects using Servlets, JSP
  • Established the connection to Database using JDBC
  • Involved in the Database designing, Analyzing requirements, Entity Relationship Mode Creating tables
  • Coding PL/SQL procedures, functions and triggers to incorporate all the business rules
  • Normalization, development and testing of the application by providing End-to-End solution
  • Involved in Object Oriented Design & Programming (OOD / OOP) using Rational Rose for drawing the class diagrams
  • Involved in deploying Servlets on BEA WebLogic Server

Environment: Java, Servlets, EJB, JSP, SQL, PL/SQL, WebLogic 5.1, JDBC, Oracle8.0, UML, and Windows NT

We'd love your feedback!